Выборка по ключу JSON
столкнулся с такой проблемой, нужно вывести значение json в цикле, вот пример json файла:
{
"То, что нужно вывести":
{
"name":"Значение",
"color":"#7282ff"
}
}
Т.е, мне нужно получить "То, что нужно вывести", и еще значения по этому ключу
Ответы (2 шт):
Автор решения: Enokin
→ Ссылка
$jsonobj = '{"Peter":35,"Ben": {"Joe":43}}';
$obj = json_decode($jsonobj);
echo $obj->Peter;
echo $obj->Ben->Joe;
На php можно вот так. echo $obj->Ben->Joe; выведется 43, а тут echo $obj->Peter; будет 35
Автор решения: Максим Степанов
→ Ссылка
$json = '{"То, что нужно вывести": {"name":"Значение","color":"#7282ff"}}';
// получаем из json массив
$arr = json_decode($json, true);
// идем по массиву
foreach($arr as $key => $val){
echo '$key = '.$key.'<br />'; // здесь ключ - "То, что нужно вывести"
echo '$val = <pre>'.print_r($val, true).'</pre>';
}