ldap_mod_replace
Function • Params changed in PHP 8.1
Replace attribute values with new ones.
ldap_mod_replace Function synopsis
ldap_mod_replace(
LDAP\Connection $ldap,
string $dn,
array $entry,
?array $controls = null
): bool
Parameters
$ldap
TypeLDAP\Connection
An LDAP\Connection instance, returned by ldap_connect.
$dn
Typestring
The distinguished name of an LDAP entity.
$entry
Typearray
An associative array listing the attributes to replace. Sending an empty array as value will remove the attribute, while sending an attribute not existing yet on this entry will add it.
$controls
OptionalType?arrayDefault valuenull
Array of LDAP Controls to send with the request.
Return value
Typebool
Returns true on success, false on failure
Changes to the ldap_mod_replace Function
PHP 8.1
- Parameter type added for parameter #1 (
$ldap):LDAP\Connection
ldap_mod_replace(
- $ldap,
+ LDAP\Connection $ldap,
string $dn,
array $entry,
?array $controls = null
): bool PHP 8.0
- Return type added:
bool - Parameter name of parameter #1 changed:
$link_identifierto$ldap - Parameter type added for parameter #2 (
$dn):string - Parameter type added for parameter #3 (
$entry):array - Parameter name of parameter #4 changed:
$servercontrolsto$controls - Parameter type added for parameter #4 (
$controls):?array - Parameter default value added for position #4 (
$controls):null
ldap_mod_replace(
- $link_identifier,
+ $ldap,
- $dn,
+ string $dn,
- $entry,
+ array $entry,
- $servercontrols
+ ?array $controls = null
- )
+ ): bool PHP 7.3
- Optional parameter added - #4:
$servercontrols
ldap_mod_replace(
$link_identifier,
$dn,
- $entry
+ $entry,
+ $servercontrols
) ldap_mod_replace Function Availability
ldap_mod_replace Function Availability| PHP Version | Availability |
|---|---|
| PHP 8.6Upcoming Release | Yes |
| PHP 8.5Supported (Latest) | Yes |
| PHP 8.4Supported | Yes |
| PHP 8.3Security-Fixes Only | Yes |
| PHP 8.2Security-Fixes Only | Yes |
| PHP 8.1Unsupported | Yes |
| PHP 8.0Unsupported | Yes |
| PHP 7.4Unsupported | Yes |
| PHP 7.3Unsupported | Yes |
| PHP 7.2Unsupported | Yes |
| PHP 7.1Unsupported | Yes |
| PHP 7.0Unsupported | Yes |
| PHP 5.6Unsupported | Yes |
| PHP 5.5Unsupported | Yes |
| PHP 5.4Unsupported | Yes |
| PHP 5.3Unsupported | Yes |