ldap_rename

(PHP 4 >= 4.0.5, PHP 5, PHP 7)

ldap_renameИзменить имя записи

Описание

ldap_rename ( resource $link_identifier , string $dn , string $newrdn , string $newparent , bool $deleteoldrdn [, array $serverctrls = array() ] ) : bool

Переименование/перемещение записи, определённой dn.

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

link_identifier

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

dn

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

newrdn

Новое RDN.

newparent

Новая родительская/превосходящая запись.

deleteoldrdn

Если TRUE, старые значения RDN удаляются, иначе старые значения RDN сохраняются как неуникальные значения записи.

serverctrls

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

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

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

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

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

Примечания

Замечание:

Эта функция в настоящее время работает только с LDAPv3. Возможно, вам придется использовать ldap_set_option() перед привязкой, используя LDAPv3. Эта функция доступна только при использовании OpenLDAP 2.xx или Netscape Directory SDK x.x.

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