ldap_get_entries
(PHP 4, PHP 5, PHP 7, PHP 8)
ldap_get_entries — Отримує всі записи результату
Опис
ldap_get_entries(LDAP\Connection $ldap, LDAP\Result $result): array|false
Читає множинні записи із заданого результату, а потім читає атрибути та множинні значення.
Список параметрів
ldap
Екземпляр LDAP\Connection, що повертається функцією ldap_connect()
result
Екземпляр LDAP\Result, що повертається ldap_list() або ldap_search()
Значення, що повертаються
Повертає повну інформацію про результат у вигляді багатовимірного масиву у разі успішного виконання, та **false
**в случае возникновения ошибки.
Структура масиву наступна: Індекс атрибута перетворено на нижній регістр. (Атрибути для серверів каталогів є нечутливими до регістру, але не тоді, коли вони використовуються як індекс масиву.)
return_value["count"] = число записей в результате
return_value[0] : ссылается на информацию о первой записи
return_value[i]["dn"] = DN i-ой записи в результате
return_value[i]["count"] = число атрибутов в i-ой записи
return_value[i][j] = NAME j-ого атрибута в i-ой записи результата
return_value[i]["attribute"]["count"] = число значений атрибута в
i-ой записи
return_value[i]["attribute"][j] = j-ое значение атрибута i-ой записи
список змін
Версия | Опис |
---|---|
8.1.0 | Параметрldap тепер чекає екземпляр LDAP\Connection; раніше очікувався ресурс (resourceldap link |
8.1.0 | Параметрresult тепер чекає екземпляр LDAP\Result; раніше очікувався ресурс (resourceldap result |
Дивіться також
- ldap_first_entry() - Повернути перший ідентифікатор результату
- ldap_next_entry() - Отримати наступний запис результату