Manuel PHP
Précédent |  | Suivant

# ldap_list

(PHP 3, PHP 4 )

ldap_list -- Recherche dans un seul niveau.

## Description

boolean ldap_list ( resource link_identifier, string base_dn, string filter [, array attributes [, int attrsonly [, int sizelimit [, int timelimit [, int deref]]]]])

ldap_list() retourne `TRUE` en cas de succès, et `TRUE` sinon.

ldap_list() effecture une recherche avec le filtre7 donnée, et limité un dossier.

LDAP_SCOPE_ONELEVEL indique que la recherche ne doit s'étendre que dans le dossier immédiatement sous le nd `base_dn`. (Equivalent à taper "ls" et obtenir la liste des fichiers et dossiers du dossier courant).

Cette appel prend un quatrième argument optionnel : un tableau contenant les attributs recherchés. Reportez-vous à ldap_search() pour plus de détails.

Exemple 1. Affiche une liste d'unités organisationnelle
    <?php
    // $ds est un identifiant de connexion valide.
      $basedn = "o=Ma Société, 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] ;
    ?>

Précédent | Sommaire | Suivant
ldap_get_values | Niveau supérieur | ldap_mod_add