Я играю с API, который дает мне данные обратно в формате JSON, что я тогда json_decode()
в следующем формате:Получение имени объекта StdClass в PHP
[stockData] => stdClass Object
(
[data] => stdClass Object
(
[PS3] => stdClass Object
(
[2015-01-26T20:45:01Z] => stdClass Object
(
[AMU] => 999.76
[ZIT] => 3.63
)
)
)
[status] => stdClass Object
(
[code] => 200
[text] => ok
)
)
мне нужен какой-то способ получения 2015-01-26T20:45:01Z
(который изменяется все время).
Я попытался get_Class()
на объекте, например:
get_Class($bawsaq->stockData->data->PS3)
(на самом деле в foreach
цикле)
Но все, что возвращает: "StdClass", а не имя. Как получить имя объекта?
Почему бы не использовать второй аргумент в 'json_decode()', чтобы он возвращал массивы вместо объектов? – Barmar
'2015-01-26T20: 45: 01Z' не является именем класса, это имя свойства. – Barmar