Afficher un objet tout simplement

Par bagui, il y a 14 ans


Bonjour,
Je bloque sur un affichage d'objet à mon avis assez simple :

// nom du tableau : $selection'indicateurs']
Array
(
    [0] => stdClass Object
        (
            [donnee] => Ensemble
            [valeur] => 12000
        )
    [1] => stdClass Object
        (
            [donnee] => Hommes
            [valeur] => 13500
        )
    [2] => stdClass Object
        (
            [donnee] => hommes %
            [valeur] => 56
        )
)
echo $selection'indicateurs'][1][donnee]
Fatal error: Cannot use string offset as an array in C:\workspace\observatoire\index.php on line 153

merci de votre aide

3 réponses

vash60700, il y a 14 ans

Essaye avant ton code :

$selection =array();

Ensuite, à la fin de ta page

print_r($selection);

Tu devrais avoir du mieux... ou du moins un autre message d'erreur :)

Govan06, il y a 14 ans
echo $selection'indicateurs'][0]->donnee;
bagui, il y a 14 ans

Bonjour et merci pour vos réponses.
J'ai résolu mon problème en structurant mes données différents à la source et à la construction de mon array().
Merci