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 — Liefert bei einer Suche die Anzahl der Einträge
$ldap
, resource $result
) : intGibt die Anzahl der Einträge zurück, die im Ergebnis der vorherigen Suchoperation gespeichert sind.
ldap
Eine LDAP-Verbindungskennung, geliefert von ldap_connect().
result
Das interne LDAP-Ergebnis.
Gibt die Anzahl der Einträge im Ergebnis zurück oder false
im
Fehlerfall.
Beispiel #1 ldap_count_entries()-Beispiel
Abrufen der Anzahl der Einträge im Ergebnis.
// $ds ist eine gültige Verbindungskennung (siehe 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));
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
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)