Ainsi, une autre lecture des documents a répondu à ma question pour moi.
Apparemment, la seule différence entre ldap_search (), ldap_list () et ldap_read () sont les Scopes (ldap_scope_subtree (sub), ldap_scope_onelevel (un) et ldap_scope_base (base), respectivement). Ainsi, l'utilisation de ldap_read () au lieu des autres permettra à l'une d'obtenir le rootdse.