Accès à l'arbre LDAP de manière orientée objet avec Zend_Ldap_Node

Opérations CRUD basiques

Récupérer des données depuis LDAP

Récupérer un noeud par son DN

Chercher les sous-arbres d'un noeud

Ajouter un nouveau noeud à LDAP

Supprimer un noeud de LDAP

Mettre à jour un noeud de LDAP

Opérations avancées

Copier et déplacer des noeuds dans LDAP

Parcours d'un arbre

Exemple 503. Parcours récursif d'un arbre 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);
}