ldap_get_attributes
(PHP 4, PHP 5)
ldap_get_attributes — Lit les attributs d'une entr�e
Description
Lit les attributs et les valeurs pour une entr�e d'un r�sultat de recherche.
Une fois que vous avez rep�r� une entr�e dans un dossier, vous pouvez obtenir plus d'informations sur elle avec cette fonction. Elle pourrait �tre utilis�e dans le cadre d'une application qui cartographie les dossiers et les entr�es. Dans de nombreuses applications, vous recherchez des entr�es ayant un attribut pr�cis, sans vous soucier des autres attributs.
return_value["count"] = nombre d'attributs dans l'entr�e return_value[0] = premier attribut return_value[n] = n-i�me attribut return_value["attribute"]["count"] = nombre de valeurs de l'attribut return_value["attribute"][0] = premi�re valeur de l'attribut return_value["attribute"][i] = (i+1)-�me valeur de l'attribut
Liste de param�tres
- link_identifier
-
Un identifiant de lien LDAP, retourn� par la fonction ldap_connect().
- result_entry_identifier
-
Valeurs de retour
Retourne le d�tail des informations d'une entr�e sous la forme d'un tableau multidimensionnel ou FALSE en cas d'erreur.
Exemples
Exemple #1 Affiche la liste des attributs d'une entr�e
<?php
// $ds est une ressource de connexion valide
// $sr est une recherche valide, issue d'une op�ration
// pr�c�dente
$entry = ldap_first_entry($ds, $sr);
$attrs = ldap_get_attributes($ds, $entry);
echo $attrs["count"] . " attributs dans cette entr�e :<p>";
for ($i=0; $i < $attrs["count"]; $i++) {
echo $attrs[$i] . "<br />";
}
?>
Voir aussi
- ldap_first_attribute() - Retourne le premier attribut
- ldap_next_attribute() - Lit l'attribut suivant