(PHP 4, PHP 5, PHP 7, PHP 8)
ldap_mod_replace — Заменяет значения атрибутов на новые
Функция заменяет один или более атрибутов из заданного имени dn
.
Функцию также вызывают, чтобы удалить или добавить атрибуты.
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 .
|
Замечание: Функция безопасна для обработки данных в двоичной форме.