ldap_get_option

(PHP 4 >= 4.0.4, PHP 5)

ldap_get_optionLit/�crit la valeur courante d'une option

Description

bool ldap_get_option ( resource $link_identifier , int $option , mixed &$retval )

D�finit la valeur retval � l'option sp�cifi�.

Liste de param�tres

link_identifier

Un identifiant de lien LDAP, retourn� par la fonction ldap_connect().

option

Le param�tre option peut prendre l'une des valeurs suivantes :

Option Type
LDAP_OPT_DEREF entier
LDAP_OPT_SIZELIMIT entier
LDAP_OPT_TIMELIMIT entier
LDAP_OPT_NETWORK_TIMEOUT entier
LDAP_OPT_PROTOCOL_VERSION entier
LDAP_OPT_ERROR_NUMBER entier
LDAP_OPT_REFERRALS bool�en
LDAP_OPT_RESTART bool�en
LDAP_OPT_HOST_NAME cha�ne de caract�res
LDAP_OPT_ERROR_STRING cha�ne de caract�res
LDAP_OPT_MATCHED_DN cha�ne de caract�res
LDAP_OPT_SERVER_CONTROLS tableau
LDAP_OPT_CLIENT_CONTROLS tableau

retval

Valeur � d�finir pour l'option.

Valeurs de retour

Cette fonction retourne TRUE en cas de succ�s, FALSE en cas d'�chec.

Exemples

Exemple #1 V�rification de la version du protocole

<?php
// $ds doit �tre une ressource de connexion valide
if (ldap_get_option($dsLDAP_OPT_PROTOCOL_VERSION$version)) {
    echo 
"Nous utilisons le protocole version $version\n";
} else {
    echo 
"Impossible de d�terminer la version du protocole.\n";
}
?>

Notes

Note: Cette fonction n'est disponible qu'avec OpenLDAP 2.x.x OU Netscape Directory SDK x.x, et a �t� ajout�e en PHP 4.0.4.

Voir aussi