ldap_mod_add
En esta página
ldap_mod_add
Añade un atributo a la entrada actual
Descripción#
php
ldap_mod_add(LDAP\Connection $ldap, string $dn, array $entry, [array $controls]): boolphp
Añade el atributo entry a la entrada dn. Para añadir un nuevo objeto completo, consulte la función ldap_add.
Parámetros#
ldap
Una instancia de LDAP\Connection, devuelta por ldap_connect.
dn
El nombre DN de la entrada LDAP.
entry
Array asociativo que enumera los valores de los atributos a añadir. Si un atributo no existía previamente, será añadido. Si un atributo existe, solo pueden añadirse valores si admite múltiples valores.
controls
Array de Controles LDAP a enviar con la petición.
Valores devueltos#
Esta función retorna true en caso de éxito o false si ocurre un error.
Historial de cambios#
| Versión | Descripción |
|---|---|
| 8.1.0 | El parámetro ldap ahora espera una instancia de LDAP\Connection ; anteriormente, se esperaba un resource ldap link válido. |
| 8.0.0 | controls ahora acepta null; anteriormente, su valor predeterminado era []. |
| 7.3.0 | Se añadió soporte para controls. |
Notas#
[!NOTE] Esta función es segura para sistemas binarios.
Véase también#
ldap_mod_add_ext, ldap_mod_del, ldap_mod_replace, ldap_modify_batch