Php/docs/function.ldap-rename

来自菜鸟教程
跳转至:导航、​搜索

ldap_rename

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

ldap_renameModify the name of an entry


说明

ldap_rename ( resource $ldap , string $dn , string $new_rdn , string $new_parent , bool $delete_old_rdn [, array|null $controls = null ] ) : bool

The entry specified by dn is renamed/moved.


参数

ldap
An LDAP link identifier, returned by ldap_connect().
dn
The distinguished name of an LDAP entity.
new_rdn
The new RDN.
new_parent
The new parent/superior entry.
delete_old_rdn
If true the old RDN value(s) is removed, else the old RDN value(s) is retained as non-distinguished values of the entry.
controls
Array of LDAP Controls to send with the request.


返回值

成功时返回 true, 或者在失败时返回 false


更新日志

版本 说明
8.0.0 controls is nullable now; previously, it defaulted to [].
7.3 Support for controls added


注释

Note:

This function currently only works with LDAPv3. You may have to use ldap_set_option() prior to binding to use LDAPv3. This function is only available when using OpenLDAP 2.x.x OR Netscape Directory SDK x.x.

参见