(PHP 3, PHP 4)
ldap_get_entries - получает все вхождения в результате.
array ldap_get_entries (resource link_identifier, resource result_identifier)
Возвращает полную результирующую информацию в виде многомерного массива при успехе, FALSE при ошибке.
ldap_get_entries() используется для упрощения чтения нескольких вхождений в результате, специфицированном идентификатором result_identifier, и последующего чтения атрибутов и множественных значений. Вся информация возвращается одним вызовом функции в виде многомерного массива. Структура массива такова:
Индекс атрибутов конвертируется в нижний регистр. (Атрибуты нечувствительны к регистру для серверов директорий, но чувствительны при использовании в качестве индексов массива.)
return_value["count"] = количество вхождений в результате
return_value[0 : касается деталей первого вхождения
return_value[i]["dn"] = DN i'ного вхождения в результате
return_value[i]["count"] = количество атрибутов в i'ном вхождении
return_value[i][j] = j'ный атрибут в i'ном вхождении в результате
return_value[i]["attribute"]["count"] = количество значений атрибута в i'ном вхождении
return_value[i]["attribute"][j] = j'ное значение атрибута в i'ном вхождении
См. также ldap_first_entry() и ldap_next_entry().