array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'ru', ), 'this' => array ( 0 => 'function.ldap-mod-add.php', 1 => 'ldap_mod_add', ), 'up' => array ( 0 => 'ref.ldap.php', 1 => 'Функции LDAP', ), 'prev' => array ( 0 => 'function.ldap-mod_add-ext.php', 1 => 'ldap_mod_add_ext', ), 'next' => array ( 0 => 'function.ldap-mod_del-ext.php', 1 => 'ldap_mod_del_ext', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'ru', 'path' => 'reference/ldap/functions/ldap-mod-add.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PHP 4, PHP 5, PHP 7, PHP 8)
ldap_mod_add — Добавить значения атрибута к текущим атрибутам
Добавляет один или более атрибутов к указанному dn
.
Для добавления полноценного нового объекта используйте ldap_add().
ldap
Экземпляр класса LDAP\Connection, который возвращает функция ldap_connect().
dn
Отличительное имя LDAP-объекта.
entry
Ассоциативный массив со списком добавляемых значений атрибутов. Если какой-либо атрибут ещё не существует, то он будет добавлен. Если атрибут уже существует, то вы можете только добавить к нему значение, если он поддерживает множественные значения.
controls
Массив управляющих констант LDAP для отправки в запросе.
Возвращает true
в случае успешного выполнения или false
, если возникла ошибка.
Версия | Описание |
---|---|
8.1.0 |
Параметр ldap теперь ожидает экземпляр класса LDAP\Connection;
раньше параметр ждал ресурс (resource) ldap link .
|
8.0.0 |
Параметр controls теперь допускает значение null;
раньше значение по умолчанию равнялось [] .
|
7.3.0 |
Добавлена поддержка параметра controls
|
Замечание: Эта функция безопасна для обработки данных в двоичной форме.