ldap_mod_add

(PHP 4, PHP 5, PHP 7)

ldap_mod_addДобавить значения атрибута к текущим атрибутам

Описание

ldap_mod_add ( resource $link_identifier , string $dn , array $entry [, array $serverctrls = array() ] ) : bool

Добавляет один или более атрибутов к указанному dn. Для добавления полноценного нового объекта используйте ldap_add().

Список параметров

link_identifier

Идентификатор ссылки LDAP, возвращенный ldap_connect().

dn

Отличительное имя LDAP-объекта.

entry

Ассоциативный массив со списком добавляемых значений атрибутов. Если какой-либо атрибут еще не существует, то он будет добавлен. Если атрибут уже существует, то вы можете только добавить к нему значение, если он поддерживает множественные значения.

serverctrls

Массив управляющих констант LDAP для отправки в запросе.

Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.

Список изменений

Версия Описание
7.3 Добавлена поддержка параметра serverctrls

Примечания

Замечание: Эта функция безопасна для обработки данных в двоичной форме.

Смотрите также

  • ldap_mod_add_ext() - Добавить значения атрибута к текущим атрибутам
  • ldap_mod_del() - Удалить значения атрибута из текущих атрибутов
  • ldap_mod_replace() - Заменить значения атрибутов на новые
  • ldap_modify_batch() - Формирования и запуск пакетного изменения записи LDAP