J'ai converti un tableau en données objet comme ceci :
<?php
$myobject->data = (object)Array('zero','one','two');
print_r($myobject);
?>
Et le résultat est :
stdClass Object ( [data] => stdClass Object ( [0] => zero [1] => one [2] => deux ) )
Jusqu'à présent, tout va bien. Mais si j'essaie de me référer aux touches numériques...
<?php
$myobject->data = (object)Array('zero','one','two');
$counter = 1;
echo $myobject->data->$counter;
?>
...rien n'est renvoyé ! Je m'attendrais à ce qu'il renvoie "un".
Est-ce que je m'y prends mal ?