ldap_mod_add

(PHP 4, PHP 5, PHP 7, PHP 8)

ldap_mod_addAñade un atributo a la entrada actual

Descripción

ldap_mod_add(
    LDAP\Connection $ldap,
    string $dn,
    array $entry,
    ?array $controls = null
): bool

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

An LDAP\Connection instance, returned by 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

Devuelve true en caso de éxito o false en caso de error.

Historial de cambios

Versión Descripción
8.1.0 The ldap parameter expects an LDAP\Connection instance now; previously, a valid ldap link recurso was expected.
8.0.0 controls is nullable now; previously, it defaulted to [].
7.3.0 Se añadió soporte para controls.

Notas

Nota: Esta función es segura binariamente.

Ver también