Я изо всех сил пытаюсь разобрать простой массив JSON, новичок в этом, поэтому стараюсь учиться.Декодирование массива JSON
Вот данные:
{"data":[
{"name":"john","id":"123"},
{"name":"dave","id":"345"}
], "other":
{"foo":"bar"}
}
Я только хочу data
информацию.
Вот что я пытаюсь (и что еще я пробовал):
$list = json_decode(file_get_contents($jsonURL),true);
foreach ($list as $element){
//$id = $element->data->id; // this didn't work either
//$name = $element->data->name; // this didn't work either
$id = $element[data][id];
$name = $element[data][name];
$message .= $id.' - '.$name.'</br>';
}
Любые идеи, почему она ничего не возвращает?