Récupérer les valeurs qui se trouvent dans un array numéroté
J'ai un data json :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| {
"ecole": "St denis",
"informations": [
{
"title": "qui",
"contenu": "etudiant"
},
{
"title": "classe",
"contenu": "1aa"
},
{
"title": "departement",
"contenu": "GEO"
},
{
"title": "branche",
"contenu": "amerique"
},
{
"title": "note",
"contenu": "12"
}
]
} |
et je le transforme en array pour récupérer les informations :
Code:
1 2 3 4 5
| $dataJson = "fichiers_pour_arrays/array_json.json";
$dataJson = file_get_contents($dataJson);
$dataJson_decode_array = json_decode($dataJson, true); |
et ce que j'obtiens :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| Array
(
[0] => Array
(
[title] => qui
[contenu] => etudiant
)
[1] => Array
(
[title] => classe
[contenu] => 1aa
)
[2] => Array
(
[title] => departement
[contenu] => GEO
)
[3] => Array
(
[title] => branche
[contenu] => amerique
)
[4] => Array
(
[title] => note
[contenu] => 12
)
) |
et Voici ce que je fais :
Code:
1 2 3 4 5 6 7 8
| foreach ($dataJson_decode_array['informations'] as $key_dataJson_decode_array => $value)
{
$trouver = $value['contenu'];
echo $trouver . '</p><p></p>';
} |
avec cela j'obtiens :
Citation:
trouver :
etudiant
1aa
GEO
amerique
123
Maintenant, j'aimerais récupérer à chaque valeur dans une autre variable et voici ce que j'ai fait :
Code:
1 2 3 4 5
| $qui = $value['contenu'][0];
$classe = $value['contenu'][1];
$departement = $value['contenu'][2];
$branche = $value['contenu'][3];
$note = $value['contenu'][4]; |
Mais cela ne marche pas.
Vous pouvez m'expliquer svp.
Merci