ldap_get_option

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

ldap_get_option — Отримати поточне значення цієї опції

Опис

ldap_get_option(LDAP\Connection $ldap, int $option, array|string|int &$value = null): bool

Устанавливаетvalue значення зазначеної опції.

Список параметрів

ldap

Екземпляр LDAP\Connection, що повертається функцією ldap_connect()

option

Опцияoption може бути однією з:

ОпцияТипНачиная с версии
LDAP_OPT_DEREFint
LDAP_OPT_SIZELIMITint
LDAP_OPT_TIMELIMITint
LDAP_OPT_NETWORK_TIMEOUTint
LDAP_OPT_PROTOCOL_VERSIONint
LDAP_OPT_ERROR_NUMBERint
LDAP_OPT_DIAGNOSTIC_MESSAGEstring
LDAP_OPT_REFERRALSint
LDAP_OPT_RESTARTint
LDAP_OPT_HOST_NAMEstring
LDAP_OPT_ERROR_STRINGstring
LDAP_OPT_MATCHED_DNstring
LDAP_OPT_SERVER_CONTROLSarray
LDAP_OPT_CLIENT_CONTROLSarray
LDAP_OPT_X_KEEPALIVE_IDLEint7.1
LDAP_OPT_X_KEEPALIVE_PROBESint7.1
LDAP_OPT_X_KEEPALIVE_INTERVALint7.1
LDAP_OPT_X_TLS_CACERTDIRstring7.1
LDAP_OPT_X_TLS_CACERTFILEstring7.1
LDAP_OPT_X_TLS_CERTFILEstring7.1
LDAP_OPT_X_TLS_CIPHER_SUITEstring7.1
LDAP_OPT_X_TLS_CRLCHECKint7.1
LDAP_OPT_X_TLS_CRL_NONEint7.1
LDAP_OPT_X_TLS_CRL_PEERint7.1
LDAP_OPT_X_TLS_CRL_ALLint7.1
LDAP_OPT_X_TLS_CRLFILEstring7.1
LDAP_OPT_X_TLS_DHFILEstring7.1
LDAP_OPT_X_TLS_KEYFILEstring7.1
LDAP_OPT_X_TLS_PACKAGEstring7.1
LDAP_OPT_X_TLS_PROTOCOL_MINint7.1
LDAP_OPT_X_TLS_RANDOM_FILEstring7.1
LDAP_OPT_X_TLS_REQUIRE_CERTint

value

Буде встановлено значення опції.

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

список змін

ВерсияОпис
8.1.0Параметрldap тепер чекає екземпляр LDAP\Connection; раніше очікувався ресурс (resourceldap link

Приклади

Приклад #1 Перевірка версії протоколу

Loading...

Примітки

Зауваження :

Ця функція доступна лише при використанні OpenLDAP 2.x.x або Netscape Directory SDK x.x.

Дивіться також