ldap_get_attributes
(PHP 4, PHP 5, PHP 7, PHP 8)
ldap_get_attributes — Отримує атрибути із запису в результатах пошуку
Опис
ldap_get_attributes(LDAP\Connection $ldap, LDAP\ResultEntry $entry): array
Читає атрибути та значення із запису у результатах пошуку.
Визначивши розташування певного запису в каталозі, ви можете дізнатися, яка інформація зберігається для цього запису, використовуючи цю функцію. Ви повинні використовувати цю функцію для програми, яка "переглядає" записи каталогу та/або де структура записів каталогу невідома. У багатьох програмах ви шукатимете певний атрибут, такий як адреса електронної пошти або прізвище, не торкаючись інших даних.
return_value["count"] = число атрибутов в записи
return_value[0] = первый атрибут
return_value[n] = n-ый атрибут
return_value["attribute"]["count"] = число значений атрибута
return_value["attribute"][0] = первое значение атрибута
return_value["attribute"][i] = (i+1)-ое значение атрибута
Список параметрів
ldap
Екземпляр LDAP\Connection, що повертається функцією ldap_connect()
entry
Екземпляр LDAP\ResultEntry
Значення, що повертаються
Повертає повну інформацію запису багатовимірний масив.
список змін
Версия | Опис |
---|---|
8.1.0 | Параметрldap тепер чекає екземпляр LDAP\Connection; раніше очікувався ресурс (resourceldap link |
8.1.0 | Параметрentry тепер чекає екземпляр LDAP\ResultEntry; раніше очікувався ресурс (resourceldap result entry |
Приклади
Приклад #1 Показує список атрибутів, які відповідають певному запису директорії
Loading...
Дивіться також
- ldap_first_attribute() - Повернути перший атрибут
- ldap_next_attribute() - Отримати наступний атрибут із результату