php8.5
Home/ Manual/ ldap / functions/ ldap_mod_del

ldap_mod_del

PHP function Edit on GitHub ✎

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

Delete attribute values from current attributes

Description

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

Removes one or more attribute values from the specified dn. Object deletions are done by the ldap_delete() function.

Parameters

ldap

Ldap

dn

The distinguished name of an LDAP entity.

entry

An associative array listing the attributes to modify, where each key is an attribute name and each value is a single value or an array of values to remove from that attribute. Sending an empty array as value will remove the whole attribute. Removing a value or an attribute that the entry does not hold fails. The array must not be empty, otherwise a ValueError is thrown.

controls

Array of LDAP Controls to send with the request.

Return Values

Success

Changelog

VersionDescription
7.3.0Support for controls added

See Also

Source: reference/ldap/functions/ldap-mod-del.xml · from the official PHP manual (php/doc-en)