If your search result is larger then the directory limit, it will just show you the maximum number of return entries possible by the directory (.e.g 2000 in some ActiveDirectories)
(PHP 4, PHP 5, PHP 7, PHP 8)
ldap_count_entries — Compte le nombre d'entrées après une recherche
$ldap
, resource $result
): int
Retourne le nombre d'entrées trouvées dans le résultat
result_identifier
, sur la connexion
link_identifier
.
ldap
Un identifiant de lien LDAP, retourné par la fonction ldap_connect().
result
Le résultat interne LDAP.
Retourne le nombre d'entrées dans le résultat, ou false
si une erreur survient.
Exemple #1 Exemple avec ldap-count-entries()
Retrieve number of entries in the result.
// $ds est un identifiant valide (voir ldap_connect)
$dn = 'ou=example,dc=org';
$filter = '(|(sn=Doe*)(givenname=John*))';
$justthese = array('ou', 'sn', 'givenname', 'mail');
$sr = ldap_search($ds, $dn, $filter, $justthese);
var_dump(ldap_count_entries($ds, $sr));
Résultat de l'exemple ci-dessus est similaire à :
int(1)
If your search result is larger then the directory limit, it will just show you the maximum number of return entries possible by the directory (.e.g 2000 in some ActiveDirectories)