Code : Tout sélectionner
{
"History": [
{
"12345678912345678": {
"option1": [
{
"data1": "foo",
"data2": "bar",
"data3": "foo"
},
{
"data1": "bar",
"data2": "foo",
"data3": "bar"
},
{
"data1": "foo",
"data2": "bar",
"data3": "foo"
},
{
"data1": "bar",
"data2": "foo",
"data3": "bar"
}
],
"option2": [
{
"data1": "foo",
"data2": "bar",
"data3": "foo"
},
{
"data1": "bar",
"data2": "foo",
"data3": "bar"
}
]
}
}
]
}
de générer un tableau, mais le champ "12345678912345678" du json est une
valeur numérique qui change constamment.
J'ai donc bêtement essayer plusieurs solutions autour du code suivant, mais
sans résultat :
Code : Tout sélectionner
<?php
$timeout = stream_context_create(array('http' => array('timeout' => 5)));
$json_source_history = file_get_contents('URL/History?id=' . $_GET['id'], 0, $timeout);
$history = json_decode($json_source_history);
foreach($history->History->$_GET['id']->option1 as $history_data) {
...
...
...
}
?>
Par avance, merci !