ldap_exop_sync

(PHP 8 >= 8.3.0)

ldap_exop_sync — Performs an extended operation

Açıklama

function ldap_exop_sync(
    LDAP\Connection $ldap,
    string $request_oid,
    ?string $request_data = null,
    ?array $controls = null,
    string &$response_data = null,
    string &$response_oid = null
): LDAP\Result|bool

Performs an extended operation on the specified ldap with request_oid the OID of the operation and request_data the data.

Bağımsız Değişkenler

ldap

ldap_list() veya ldap_connect() işlevinden dönen LDAP\Connection nesnesi.

request_oid

The extended operation request OID. Can be one of the LDAP_EXOP_* constants, or a string with the OID of the operation.

request_data

The extended operation request data. May be null for some operations like LDAP_EXOP_WHO_AM_I, may also need to be BER encoded.

controls

Array of LDAP Controls to send with the request.

response_data

Will be filled with the extended operation response data if provided. If not provided ldap_parse_exop() may be used on the result object later to get this data.

response_oid

Will be filled with the response OID if provided, usually equal to the request OID.

Dönen Değerler

Returns true on success or false on error. The operation is always performed synchronously, so no result object is returned.

Ayrıca Bakınız

+add a note

User Contributed Notes

There are no user contributed notes for this page.