(PHP 8 >= 8.3.0)
ldap_exop_sync — Efectúa una operación extendida
$ldap,$request_oid,$request_data = null,$controls = null,&$response_data = null,&$response_oid = null
Efectúa una operación extendida en el ldap especificado con
request_oid el OID de la operación y
request_data los datos.
ldapUna instancia de LDAP\Connection, devuelta por ldap_connect().
request_oid
El OID de la petición de operación extendida.
Puede ser una de las constantes
LDAP_EXOP_*,
o una cadena con el OID de la operación.
request_data
Los datos de la petición de operación extendida.
Puede ser null para algunas operaciones como LDAP_EXOP_WHO_AM_I,
y también puede necesitar estar codificado en BER.
controlsUn array de controles LDAP a enviar con la solicitud.
response_dataSerá rellenado con los datos de respuesta de la operación extendida si se proporcionan. Si no se proporcionan, puede utilizarse ldap_parse_exop() en el objeto resultado posteriormente para obtener estos datos.
response_oidSerá rellenado con el OID de respuesta si se proporciona, generalmente igual al OID de la solicitud.
Al utilizarse con response_data,
devuelve true en caso de éxito o false en caso de error.
Al utilizarse sin response_data,
devuelve un identificador de resultado o false en caso de error.