Bonjour,
Je ne suis pas familiarisé avec les objets.
Après un var_dump du résultat d'une fonction, j'obtiens la chose suivante :
J'obtiens après un var_dump($answer), la réponse suivante :
array(2) { ["settings"]=> object(stdClass)#7 (3) { ["ISOcountryCode"]=> string(2) "FR" ["ISOlanguageCode"]=> string(2) "FR" ["ISOcurrencyCode"]=> string(3) "EUR" } ["types"]=> object(stdClass)#8 (1) { ["Vehicle"]=> array(6) { [0]=> object(stdClass)#9 (1) { ["Engine"]=> object(stdClass)#10 (1) { ["Fuel"]=> object(stdClass)#11 (3) { ["Code"]=> int(100003) ["Name"]=> string(1) "D" ["NameEx"]=> string(6) "Diesel" } } } [1]=> object(stdClass)#12 (1) { ["Engine"]=> object(stdClass)#13 (1) { ["Fuel"]=> object(stdClass)#14 (3) { ["Code"]=> int(100007) ["Name"]=> string(3) "d/g" ["NameEx"]=> string(13) "Diesel ou gaz" } } } [2]=> object(stdClass)#15 (1) { ["Engine"]=> object(stdClass)#16 (1) { ["Fuel"]=> object(stdClass)#17 (3) { ["Code"]=> int(100001) ["Name"]=> string(1) "E" ["NameEx"]=> string(18) "Essence sans plomb" } } } [3]=> object(stdClass)#18 (1) { ["Engine"]=> object(stdClass)#19 (1) { ["Fuel"]=> object(stdClass)#20 (3) { ["Code"]=> int(100012) ["Name"]=> string(3) "E/A" ["NameEx"]=> string(17) "Essence / Ethanol" } } } [4]=> object(stdClass)#21 (1) { ["Engine"]=> object(stdClass)#22 (1) { ["Fuel"]=> object(stdClass)#23 (3) { ["Code"]=> int(100006) ["Name"]=> string(3) "e/g" ["NameEx"]=> string(14) "Essence ou gaz" } } } [5]=> object(stdClass)#24 (1) { ["Engine"]=> object(stdClass)#25 (1) { ["Fuel"]=> object(stdClass)#26 (3) { ["Code"]=> int(100004) ["Name"]=> string(1) "K" ["NameEx"]=> string(19) "Courant électrique" } } } } } }
Ma question est, comment afficher ces valeurs récupérées ???
Je n'y parviens pas;
echo $answer->Vehicle->Engine->Fuel->NameEx
ne m'affiche rien..
Vous l'aurez compris, je ne maitrise pas le langage objet
Merci a qui saura me donner la solution !
Cordialement,
Partager