Extraire des données au format jsno

Fermé
Joker_ Messages postés 173 Date d'inscription mardi 13 octobre 2009 Statut Membre Dernière intervention 20 janvier 2023 - Modifié le 18 oct. 2018 à 12:48
jordane45 Messages postés 38189 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 26 mai 2024 - 18 oct. 2018 à 16:47
Bonjour,
j'ai un variable string qui contient des données au format jsno et je veux les parcourir et les lire:

$liste='{
"message":
[
{"code_msg":"1","objet":"obj 1","message":"msg1"}
,{"code_msg":"2","objet":"obj 2","message":"msg2"}
,{"code_msg":"3","objet":"obj 3","message":"msg3"}
,{"code_msg":"4","objet":"obj 4","message":"msg4"}
]
}'


comment ça svp??

merci bien d'avance.


A voir également:

1 réponse

jordane45 Messages postés 38189 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 26 mai 2024 4 673
18 oct. 2018 à 16:47
Bonjour,

Fais un json_decode($tavariable,true) afin de transformer tes données en ARRAY
https://www.php.net/manual/fr/function.json-decode.php
puis.. parcours ton array via une boucle for ou foreach...

Ex:
$arr = json_decode($liste),true);

foreach($arr as $R){
  print_r($R);
}


0