ldap_compareCompare une entrée avec des valeurs d'attributs
&reftitle.description;
boolintldap_compareLDAP\Connectionldapstringdnstringattributestringvaluearraynullcontrols&null;
Sert à comparer la valeur value de l'attribut
attribute à la valeur du même attribut de l'entrée
dn.
&reftitle.parameters;
ldap
&ldap.parameter.ldap;
dn
Le DN de l'entrée LDAP.
attribute
Le nom de l'attribut.
value
La valeur comparée.
controls
Tableau de Contrôles LDAP à envoyer avec la requête.
&reftitle.returnvalues;
Retourne &true; si la valeur value correspond, sinon,
retourne &false;. Retourne -1 si une erreur survient.
&reftitle.changelog;
&Version;&Description;
&ldap.changelog.ldap-object;
&ldap.changelog.controls-nullable;
7.3.0
Support pour controls a été ajouté.
&reftitle.examples;
L'exemple suivant montre comment vérifier que deux mots de passe correspondent,
dont l'un est celui d'une entrée du serveur LDAP.
Exemple complet de vérification de mot de passe avec lDAP
]]>
&reftitle.notes;
ldap_compare ne peut PAS être utilisé pour comparer des
valeurs binaires !