(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.
|
Замечание: Функция безопасна для обработки данных в двоичной форме.