Zend_Ldap_Nodeを使用してLDAPツリーへのオブジェクト指向アクセス

CRUD基本操作

LDAPからデータを取得

DNでノードを取得

ノードのサブツリーを検索

LDAPに新規ノードを追加

LDAPからノードを削除

LDAP上のノードを更新

派生的な操作

LDAPでノードをコピーまたは移動

ツリーの走査

例507 LDAPツリーを再帰的に走査

$options = array(/* ... */);
$ldap = new Zend_Ldap($options);
$ldap->bind();
$ri = new RecursiveIteratorIterator($ldap->getBaseNode(),
                                    RecursiveIteratorIterator::SELF_FIRST);
foreach ($ri as $rdn => $n) {
    var_dump($n);
}