У меня есть следующий объект JSON:
[Object, Object, Object, Object, Object, Object, Object, Object, Object, Object] 0: Object category: Object 0: "Value"
Мне было интересно, как я могу получить значение «Value» в переменной на PHP. Я думал, что категория [0] просто сделает это, но вместо «Значение» я получаю следующее:
__proto__: Object
Что мне делать?
Вы должны преобразовать строку JSON в ассоциативный массив, который выполняется json_decode () со вторым параметром как true.
$var = json_decode($json, true); $value = $var['0']['category']['0'];