函数名称:ldap_rename()
适用版本:PHP 4, PHP 5, PHP 7
用法:ldap_rename(resource $link_identifier, string $dn, string $newrdn, string $newparent, bool $deleteoldrdn = TRUE): bool
说明:ldap_rename() 函数用于重命名或移动一个入口(条目)在目录服务器中。该函数必须在已经建立连接的 LDAP 目录服务器上执行。
参数:
返回值:成功时返回 TRUE,失败时返回 FALSE。
示例:
<?php
// 建立连接
$ldapconn = ldap_connect("ldap.example.com") or die("无法连接到 LDAP 服务器。");
// 绑定身份验证
$ldapbind = ldap_bind($ldapconn, "cn=admin,dc=example,dc=com", "adminpassword") or die("无法进行身份验证。");
// 重命名条目
$dn = "cn=John Doe,ou=Users,dc=example,dc=com";
$newrdn = "cn=Jonathan Doe";
$newparent = "ou=NewUsers,dc=example,dc=com";
$deleteoldrdn = true;
if (ldap_rename($ldapconn, $dn, $newrdn, $newparent, $deleteoldrdn)) {
echo "条目重命名成功。";
} else {
echo "条目重命名失败。";
}
// 关闭连接
ldap_close($ldapconn);
?>
注意事项: