Récupération des index de tableaux avec __get()
Posté : 03 mars 2008, 21:37
Bonsoir,
un petit problème que je n'arrive pas à résoudre, je souhaiterai reproduire ce comportement de SimpleXML :
Au niveau des affichages de $xml->test on voit que suivant si un indice est passé ou non il va aller piocher les bons indices dans son tableau.
Comment récupérer ces indices dans la méthode magique __get() ? Ou du moins comment reproduire ce comportement dans une classe ?
Merci
un petit problème que je n'arrive pas à résoudre, je souhaiterai reproduire ce comportement de SimpleXML :
Code : Tout sélectionner
$str = '<root>
<test>lol</test>
<test>coucou</test>
</root>';
$xml = new SimpleXMLElement($str);
echo $xml->test; // Affiche lol, équivaut à echo $xml->test[0];
echo $xml->test[1]; // Affiche coucouComment récupérer ces indices dans la méthode magique __get() ? Ou du moins comment reproduire ce comportement dans une classe ?
Merci