(PHP 4 >= 4.0.5, PHP 5, PHP 7, PHP 8)
ldap_rename — Modifie le nom d'une entrée
$ldap,$dn,$new_rdn,$new_parent,$delete_old_rdn,$controls = null
   Modifie l'entrée dn, autant pour son nom que pour sa localisation.
  
ldapUne instance LDAP\Connection, retourné par ldap_connect().
dnLe nom DN de l'entrée LDAP.
new_rdnLe nouveau RDN.
new_parentLa nouvelle entrée parent/supérieure.
delete_old_rdn
       Si ce paramètre vaut true, l'ancienne valeur RDN
       est supprimée. Sinon elle est conservée comme
       une valeur non distinguée.
      
controlsTableau de Contrôles LDAP à envoyer avec la requête.
   Cette fonction retourne true en cas de succès ou false si une erreur survient.
  
| Version | Description | 
|---|---|
| 8.1.0 | Le paramètre ldapattend désormais une instance de
  LDAP\Connection ; auparavant, une ressourceldap linkétait attendue. | 
| 8.0.0 | controlsest désormais nullable ; auparavant, sa valeur par défaut était[]. | 
| 7.3.0 | Support pour controlsa été ajouté. | 
Note:
ldap_rename() ne fonctionne actuellement qu'avec LDAPv3. Vous pouvez être obligé d'utiliser ldap_set_option() avant de vous lier pour pouvoir utiliser LDAPv3. Cette fonction est uniquement disponible lorsque vous utilisez OpenLDAP 2.x.x OU Netscape Directory SDK x.x.