ldap_rename

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

ldap_renameÄndert den Namen eines Eintrags

Beschreibung

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

Der Eintrag, der durch dn gegeben ist, wird umbenannt/verschoben.

Parameter-Liste

link_identifier

Eine LDAP-Verbindungskennung, geliefert von ldap_connect().

dn

Der Distinguished Name eines LDAP-Datenobjekts.

newrdn

Der neue RDN.

newparent

Der neue übergeordnete Eintrag.

deleteoldrdn

Wenn TRUE, dann wird der alte RDN-Wert entfernt; ansonsten bleibt der alte RDN-Wert als nicht-unterscheidbarer Wert des Eintrags erhalten.

serverctrls

Array von LDAP-Steuerbefehlen, die mit der Anfrage versendet werden sollen.

Rückgabewerte

Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.

Changelog

Version Beschreibung
7.3 Unterstützung für serverctrls hinzugefügt.

Anmerkungen

Hinweis:

Diese Funktion arbeitet zum gegenwärtigen Zeitpunkt nur mit LDAPv3. Gegebenenfalls muss ldap_set_option() zuvor verwendet werden, um für eine Bindung LDAPv3 nutzen zu können. Diese Funktion steht nur zur Verfügung, wenn OpenLDAP 2.x.x ODER Netscape Directory SDK x.x verwendet wird.

Siehe auch