Функции Язык программирования PHP

ldap_get_attributes

(PHP 3, PHP 4)

ldap_get_attributes - получает атрибуты из вхождения результата поиска.

Описание

array ldap_get_attributes (resource link_identifier, resource result_entry_identifier)

Возвращает полную информацию о вхождении в виде многомерного массива при успехе, FALSE при ошибке.

ldap_get_attributes() используется для упрощения чтения атрибутов и значений из вхождения в результате поиска.
return-значение это многомерный массив атрибутов и значений.

Локализовав специфицированное вхождение в директории, вы можете определить, какая информация содержится об этом вхождении при использовании этого вызова. Вы можете использовать этот вызов для приложения, которое "просматривает" вхождения директории, и/или где вы не знаете структуру вхождений директории. Во многих приложениях вы будете искать специфический атрибут, такой как email-адрес или surname, или другие данные.

return_value["count"] = количество атрибутов во вхождении
return_value[0] = первый атрибут
return_value[n] = n'ный атрибут

return_value["attribute"]["count"] = количество значений атрибута
return_value["attribute"][0] = первое значение атрибута
return_value["attribute"][i] = (i+1)'ное значение атрибута

Пример 1. Показываем список атрибутов, содержащихся для определённого вхождения в директории
// $ds это идентификатор ссылки директории // $sr это правильный результат 
поиска из предшествующего вызова // одного из вызовов поиска в ldap-директории 
$entry = ldap_first_entry($ds, $sr); $attrs = ldap_get_attributes($ds, $entry); 
echo $attrs["count"]." attributes held for this entry:<p>"; for ($i=0; 
$i<$attrs["count"]; $i++) echo $attrs[$i]."<br>";

См. также ldap_first_attribute() и ldap_next_attribute().


Назад Оглавление Вперёд
ldap_free_result Вверх ldap_get_dn

PEAR

PEAR, PHP Extension and Application Repository (в оригинале - PHP Extension and Add-on Repository) это версия основных классов PHP, которая может в дальнейшем разрастись и стать одним из основных способов распространения расширений на базе как PHP, так и C, среди разработчиков Основы электротехники выполнение курсовой работы  Амплитудный и фазовый спектры напряжения на нагрузке, построенные по результатам расчета  Определим действующие значения напряжения источника, напряжения и тока в нагрузке.

PEAR был создан в ходе дискуссий на PHP Developers' Meeting (PDM) в январе 2000 Тель-Авиве Stig'ом S. Bakken'ом и посвящён его первой дочери, Malin Bakken. Интегральное исчисление функции одной переменной

С начала 2000 года PEAR разросся в большой проект с большим количеством разработчиков, работающих над реализацией общей функциональности на благо всего сообщества PHP.
Сегодня PEAR имеет большое разнообразие инфраструктуры основных классов для доступа к БД, кэширования содержимого, математических вычислений, eCommerce и многого другого.