LDAP_GET_OPTION(3)							 1							LDAP_GET_OPTION(3)

ldap_get_option - Get the current value for given option

SYNOPSIS
bool ldap_get_option (resource $link_identifier, int $option, mixed &$retval) DESCRIPTION
Sets $retval to the value of the specified option. PARAMETERS
o $link_identifier - An LDAP link identifier, returned by ldap_connect(3). o $option - The parameter $option can be one of: +--------------------------+---------+ | Option | | | | | | | Type | | | | +--------------------------+---------+ | | | | LDAP_OPT_DEREF | | | | | | | integer | | | | | | | | LDAP_OPT_SIZELIMIT | | | | | | | integer | | | | | | | | LDAP_OPT_TIMELIMIT | | | | | | | integer | | | | | | | |LDAP_OPT_NETWORK_TIMEOUT | | | | | | | 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 | | | | +--------------------------+---------+ o $retval - This will be set to the option value. RETURN VALUES
Returns TRUE on success or FALSE on failure. EXAMPLES
Example #1 Check protocol version <?php // $ds is a valid link identifier for a directory server if (ldap_get_option($ds, LDAP_OPT_PROTOCOL_VERSION, $version)) { echo "Using protocol version $version "; } else { echo "Unable to determine protocol version "; } ?> NOTES
Note This function is only available when using OpenLDAP 2.x.x OR Netscape Directory SDK x.x. SEE ALSO
ldap_set_option(3). PHP Documentation Group LDAP_GET_OPTION(3)