指定したオプションの値を newval に設定します。
link_identifierldap_connect() が返す LDAP リンク ID。
option
パラメータ option は以下のいずれかとなります。
| オプション | 型 | |
|---|---|---|
| LDAP_OPT_DEREF | integer | |
| LDAP_OPT_SIZELIMIT | integer | |
| LDAP_OPT_TIMELIMIT | integer | |
| LDAP_OPT_PROTOCOL_VERSION | integer | |
| LDAP_OPT_ERROR_NUMBER | integer | |
| LDAP_OPT_REFERRALS | bool | |
| LDAP_OPT_RESTART | bool | |
| LDAP_OPT_HOST_NAME | string | |
| LDAP_OPT_ERROR_STRING | string | |
| LDAP_OPT_MATCHED_DN | string | |
| LDAP_OPT_SERVER_CONTROLS | array | |
| LDAP_OPT_CLIENT_CONTROLS | array |
LDAP_OPT_SERVER_CONTROLS および LDAP_OPT_CLIENT_CONTROLS はコントロールのリストを必要とします。 これは、値がコントロールの配列である必要があることです。 コントロールは、そのコントロールの ID である oid、オプションの value、オプションのフラグ criticality からなります。PHP において、 コントロールはキーが oid で値が文字列、 二つのオプションの要素からなる配列で指定されます。オプションの要素は、 キーが value で値が文字列、そしてキーが iscritical で値が論理値となります。 iscritical を省略した場合のデフォルトは FALSE です。詳細は draft-ietf-ldapext-ldap-c-api-xx.txt を参照ください。また以下の二番目の例も参照ください。
newval
指定したオプション option の新しい値。