(PHP 4 >= 4.0.5, PHP 5, PHP 7, PHP 8)
ldap_rename — Modifica o nome de uma entrada
$ldap
,$dn
,$new_rdn
,$new_parent
,$delete_old_rdn
,$controls
= null
A entrada especificada por dn
é renomeada/movida.
ldap
Uma instância de LDAP\Connection, retornada por ldap_connect().
dn
O nome distinto de uma entidade LDAP.
new_rdn
O novo RDN.
new_parent
A nova entrada superior na hierarquia.
delete_old_rdn
Se for igual a true
, os valores antigos da RDN são removidos, caso contrário os valores antigos da RDN
são retidos como valores não distintos da entrada.
controls
Array de Controles LDAP a enviar com a requisição.
Versão | Descrição |
---|---|
8.1.0 |
O parâmetro ldap agora espera uma instância de LDAP\Connection;
anteriormente, um resource ldap link válido era esperado.
|
8.0.0 |
O parâmetro controls agora pode ser nulo; anteriormente, o padrão era [] .
|
7.3.0 |
Adicionado suporte para controls .
|
Nota:
Esta função atualmente só funciona com LDAPv3. Pode ser necessário usar ldap_set_option() antes de realizar a ligação para usar LDAPv3. Esta função só está disponível ao usar OpenLDAP 2.x.x OU Netscape Directory SDK x.x.