php/ldap: structure d'une entry ldap
bonjours,
j'ai creer une class objet LDAP, qui gère ma connexion et tout fonctionne parfaitement. j'ai un soucis par manque de connaissance dans la structure du tableau renvoyé en résultat. en effet lorsque je souhaite dégager le nom des attributs d'une entry ldap je l'obtient avec ceci:
Code:
1 2 3 4 5 6 7 8 9
|
$e = $ldap->getentry(0); // renvoie dans un tableau uniquement la entry 0 de ldap_getentries.
for ($i =0;$i <= ($ldap->GetNbr_Attributs(0)-1); $i++)
{
$o = $e[$i]; // $o est sencé contenir une string mais apparement c'est pas le cas, il me renvoie le nom de l'attribu sous forme de tableau...
echo $o; // arffiche "array"
echo $e[(string)$o]; //tentative d'affichage de l'attribut "$o" mais warning pas élégant et affiche le nom de l'attribut pas la valeur.
echo "<BR>";
} |
une idée lumineuse pour me permettre de transformer $o en une chaine ? pour pouvoir lister tout les attributs du tableaux et leurs valeurs sans forcement connaître au départ leurs noms?
merci d'avance!