[RESOLU] JSON, file_get_contents

Mammouth du PHP | 504 Messages

11 mars 2013, 23:08

Bonjour à tous,

J'ai un json que recupere avec file_get_contents. Tout merche a merveille sauf une ligne que je n'arrive pas a recuperer

Voici mon json

Code : Tout sélectionner

{ "reviews": [{ "language": "FR", "date": "2013-01-23", "body": "", "title": "Bravo Mr le Sénateur Maire", "pros": ["une plateforme gérontologique très dynamique"], "cons": ["difficile d'accès à l'hotel de ville pour les handicapés"], "highest_grade_question_value": "Développement durable, politique environnement mise en œuvre", "lowest_grade_question_value": "Accès et confort des lieux (toilettes, sièges, accès Handicapé aisé, horaires adaptés)." }] }
J'ai mon code
$chaine = json_decode(file_get_contents(...));
foreach($chaine->reviews as $reviews) {

echo $reviews->date;
echo $reviews->title;

}
etc...

Je n'arrive pas à récuperer

ces lignes "pros": ["une plateforme gérontologique très dynamique"], ??

Merci de votre aide.

Mammouth du PHP | 571 Messages

12 mars 2013, 00:03

salut,
cons, pros ... sont des tableaux.pour les récupérer il suffit juste de boucler:

$chaine = json_decode(file_get_contents("*********"));
foreach($chaine->reviews as $reviews) {

echo $reviews->date,'<br>';
echo $reviews->title,'<br>';

foreach($reviews->pros as $value){
echo $value,'<br>';
}

foreach($reviews->cons as $value){
echo $value,'<br>';
}


}


Mammouth du PHP | 504 Messages

12 mars 2013, 00:15

Nckel Yann. :wink:

Merci beaucoup

Mammouth du PHP | 571 Messages

12 mars 2013, 02:04

:D