Je travaille avec des données JSON pour la première fois et j'ai quelques PHP pour récupérer des données JSON comme ci-dessous (sauf il y a des centaines de measuregrps en corps). Comment utiliser foreach pour, par exemple, créer un tableau de valeurs unidimensionnel pour type = 1?Utilisation de PHP foreach pour créer un tableau de valeurs à partir des données JSON
{
"status": 0,
"body": {
"updatetime": 1249409679,
"measuregrps": [
{
"grpid": 2909,
"attrib": 0,
"date": 1222930968,
"category": 1,
"measures": [
{
"value": 79300,
"type": 1,
"unit": -3
},
{
"value": 652,
"type": 5,
"unit": -1
},
{
"value": 178,
"type": 6,
"unit": -1
},
{
"value": 14125,
"type": 8,
"unit": -3
}
]
},
{
"grpid": 2908,
"attrib": 0,
"date": 1222930968,
"category": 1,
"measures": [
{
"value": 78010,
"type": 1,
"unit": -3
}
]
},
{
"grpid": 2907,
"attrib": 0,
"date": 1222930968,
"category": 1,
"measures": [
{
"value": 77300,
"type": 1,
"unit": -3
},
{
"value": 678,
"type": 5,
"unit": -1
}
]
},
]
}
}
Parfois, son but est plus claire à la personne demandant que la lecture de personne. Quelle devrait être la sortie exactement? La notation 'array (/ * ... * /)' serait particulièrement utile. – Matchu