|
ldap_set_optionSetzt den Wert der gegebenen Option Beschreibung
bool ldap_set_option
( resource
$Verbindungs-Kennung
, int $option
, mixed $neuerwert
)
Setzt den Wert der bestimmten Option auf
Der Parameter
Die Optionen LDAP_OPT_DEREF, LDAP_OPT_SIZELIMIT,
LDAP_OPT_TIMELIMIT, LDAP_OPT_PROTOCOL_VERSION und
LDAP_OPT_ERROR_NUMBER haben einen ganzzahligen Wert,
LDAP_OPT_REFERRALS und LDAP_OPT_RESTART haben einen boolschen
Wert und die Optionen LDAP_OPT_HOST_NAME, LDAP_OPT_ERROR_STRING
und LDAP_OPT_MATCHED_DN bestehen aus einer Zeichenkette.
Das erste Beispiel veranschaulicht deren Gebrauch. Die Optionen
LDAP_OPT_SERVER_CONTROLS and LDAP_OPT_CLIENT_CONTROLS benötigen
eine Kontrolliste, d.h. der Wert muss ein Array aus Kontrollen
sein. Eine Kontrolle besteht aus einer oid
die die Kontrolle identifiziert, einem wahlweisen
wert, und einem wahlweisen Kennzeichen für
criticality. Bei PHP wird eine Kontrolle durch ein
Array angegeben. Dieses Array enthält ein Element mit dem
Schlüssel oid und einer Zeichenkette als
Wert und zwei optionalen Elementen. Die optionalen Elemente sind
Schlüssel wert mit einer Zeichenkette als
Wert und dem Schlüssel iscritical mit einem
boolschen Wert. Der vorgegebene Wert von
iscritical ist
Beispiel #1 Setzen der Protokollversion
// $ds ist eine gültige Verbindungs-Kennung für einen Verzeichnis-Beispiel #2 Setzen der Server Kontrollen
// $ds ist eine gültige Verbingund-Kennung für einen Verzeichnis-Siehe auch ldap_get_option. |