(PHP 8 >= 8.3.0)
ldap_exop_sync — Realiza uma operação estendida
$ldap,$request_oid,$request_data = null,$controls = null,&$response_data = null,&$response_oid = null
Executa uma operação estendida no ldap especificado com
request_oid o OID da operação e
request_data os dados.
ldapUma instância de LDAP\Connection, retornada por ldap_connect().
request_oid
A solicitação de operação estendida OID.
Pode ser uma das
constantes
LDAP_EXOP_*
ou uma string com o OID da operação.
request_data
Os dados estendidos da solicitação de operação.
Podem ser null para algumas operações como LDAP_EXOP_WHO_AM_I,
e também podem precisar ser codificados em BER.
controlsArray de Controles LDAP para enviar com a solicitação.
response_dataSerá preenchido com os dados de resposta da operação estendida, se fornecidos. Caso não sejam fornecidos, a função ldap_parse_exop() poderá ser usada posteriormente no objeto de resultado para obter esses dados.
response_oidSerá preenchido com o OID da resposta, se fornecido, geralmente igual ao OID da solicitação.
Quando usado com response_data,
retorna true em caso de sucesso ou false em caso de erro.
Quando usado sem response_data,
retorna um identificador de resultado ou false em caso de erro.