ldap_read

(PHP 3, PHP 4 , PHP 5)

ldap_read -- Lit une entrée

Description

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

ldap_read() retourne un identifiant de ressource, ou FALSE en cas d'erreur.

ldap_read() effectue une recherche avec le filtre filter dans le dossier base_dn avec la configuration LDAP_SCOPE_BASE. C'est équivalent à lire une entrée dans un dossier.

Un filtre ne peut être vide. Si vous voulez lire toutes les informations d'une entrée, utilisez le filtre "objectClass=*". Si vous savez quels sont les types qui sont utilisés dans le serveur de dossiers, vous pouvez aussi utiliser un filtre approprié, comme "objectClass=inetOrgPerson".

ldap_read() prend 5 paramètres optionnels. Reportez-vous à ldap_search() pour plus de détails.

Note : Ces paramètres optionnels ont été ajoutés en PHP 4.0.2 : attrsonly, sizelimit, timelimit et deref.

Depuis PHP 4.0.5, il est aussi possible d'effectuer des recherches parallèles. Voyez ldap_search() pour plus de détails.