Php/docs/function.ldap-rename

提供:Dev Guides
< Php
移動先:案内検索

ldap_rename

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

ldap_renameエントリ名を修正する


説明

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

dn で指定したエントリについて、 名前の変更または移動を行います。


パラメータ

ldap
ldap_connect() が返す LDAP リンク ID。
dn
LDAP エンティティの識別名。
new_rdn
新しい RDN。
new_parent
新しい親エントリ。
delete_old_rdn
true の場合は古い RDN 値を削除します。それ以外の場合は古い RDN 値がそのエントリの non-distinguished 値として残されます。
controls
リクエストと一緒に送信する LDAP コントロール の配列


返り値

成功した場合に true を、失敗した場合に false を返します。


変更履歴

バージョン 説明
8.0.0 controls は、nullable になりました。
7.3 controls のサポートが追加されました。


注意

注意:

この関数は、現在、LDAPv3 でのみ動作します。LDAPv3 でバインドする前に ldap_set_option() を使用する必要があるかもしれません。 この関数は、OpenLDAP 2.x.x または Netscape Directory SDK x.x を使用している場合にのみ使用可能です。

参考