Manuel PHP Précédent Suivant ldap_list() retourne un identfiant de résultat ou bien FALSE en cas d 'erreur. ldap_list() effectue une recherche avec le filtre filter dans le dossier base_dn avec l 'option LDAP_SCOPE_ONELEVEL. LDAP_SCOPE_ONELEVEL signifie que la recherche ne peut retourner des entrées que dans le niveau qui est immédiatement sous le niveau base_dn (c'est l'équivalent de la commande "ls ", pour obtenir la liste des fichiers et dossiers du dossier courant. ldap_list() prend 5 paramtères optionnels. Voir ldap_search() pour connaître le détails de leur utilisation. Ces paramètres optionnels ont été ajoutés en 4.0.2: attrsonly, sizelimit, timelimit et deref. Exemple 1. Produit une liste de tous les services d'une société avec ldap_list() ?php / / $ds doit ecirc; tre une ressource de connexion valide $basedn = "o=Ma Compagnie, c=FR"; $justthese = array("ou"); $sr=ldap_list($ds, $basedn, "ou=*", $justthese); $info = ldap_get_entries($ds, $sr); for ($i=0; $i $info["count"]; $i++) {echo $info[$i]["ou"][0];}? Depuis PHP 4.0.5, il est aussi possible de faire des recherches paralleles. Reportez vous à ldap_search() pour plus de détails. Précédent Sommaire Suivant Niveau supérieur