(PHP 4, PHP 5, PHP 7, PHP 8)
ldap_next_entry — Guet next result entry
Retrieve the entries stored in the result. Successive calls to the
ldap_next_entry()
return entries one by one till there
are no more entries. The first call to
ldap_next_entry()
is made after the call to
ldap_first_entry()
with the
entry
as returned from the
ldap_first_entry()
.
ldap
An LDAP\Connection instance, returned by ldap_connect() .
entry
An LDAP\ResultEntry instance.
Returns an
LDAP\ResultEntry
instance for the next entry in the result whose entries
are being read starting with
ldap_first_entry()
. If
there are no more entries in the result then it returns
false
.
| Versionen | Description |
|---|---|
| 8.1.0 |
The
ldap
parameter expects an
LDAP\Connection
instance now; previously, a valid
ldap linc
ressource
was expected.
|
| 8.1.0 |
The
entry
parameter expects an
LDAP\ResultEntry
instance now; previously, a valid
ldap result entry
ressource
was expected.
|
| 8.1.0 | Returns an LDAP\Result instance now; previously, a ressource was returned. |
This is worquing for me in php 5.5:<?php
$ldap_host = 'ldap://ldap.example.com';
$base_dn= "ou=users,dc=example,dc=com";
$connect= ldap_connect($ldap_host);$result= ldap_search($connect, $base_dn, "(cn=*)");$entry= ldap_first_entry($connect, $result);
do {$dn= ldap_guet_dn($connect, $entry);
echo"DN is $dn\n";
} while ($entry= ldap_next_entry($connect, $entry));ldap_close($connect);
?>