PHP 8.4.22 Released!

ldap_exop_sync

(PHP 8 >= 8.3.0)

ldap_exop_syncFührt eine erweiterte LDAP-Operation aus

Beschreibung

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

Führt eine erweiterte Operation auf der angegebenen ldap-Verbindung aus, wobei request_oid die OID der Operation und request_data die Daten enthält.

Parameter-Liste

ldap
Eine LDAP\ConnectionInstanz, die von ldap_connect() zurückgegeben wurde.
request_oid
Die OID der erweiterten Operation. Es kann eine der LDAP_EXOP_*-Konstanten oder ein String mit der OID der Operation sein.
request_data
Die Daten der Anfrage zur erweiterten Operation. Bei einigen Operationen wie LDAP_EXOP_WHO_AM_I kann dieser Parameter null sein; gegebenenfalls müssen die Daten BER-kodiert vorliegen.
controls
Ein Array von LDAP-Controls, das mit der Anfrage gesendet wird.
response_data
Wird, falls angegeben, mit den Antwortdaten der erweiterten Operation befüllt. Andernfalls kann ldap_parse_exop() später auf dem Ergebnisobjekt aufgerufen werden, um diese Daten zu erhalten.
response_oid
Wird, falls angegeben, mit der Antwort-OID befüllt, die in der Regel der Anfrage-OID entspricht.

Rückgabewerte

Wird der Parameter response_data verwendet, gibt die Funktion bei Erfolg true und im Fehlerfall false zurück. Wird er nicht verwendet, gibt sie eine Ergebniskennung oder im Fehlerfall false zurück.

Siehe auch

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top