Попытка прочитать объект StdClass в PHP [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Попытка прочитать объект StdClass в PHP [дубликат]

Сообщение Anonymous »

Я декодировал массив JSON, содержащий ключи и значения в PHP. JSON выглядит следующим образом (сокращенно для облегчения понимания):

[{"code":"123"},{"identification":"Some item"},{"price":"$20"}]


После того, как я это сделал с помощью json_decode, это выглядело так:

Array ( [0] => stdClass Object (

Код: Выделить всё

 => 123 ) [1] => stdClass Object ( [identification] => Some item ) [2] => stdClass Object ( [price] => $20 ) )


Как я могу прочитать и ключ, и значение?

Я уже пробовал искать по SO повсюду и уже пробовал что-то подобное:

foreach ($jarray as $key) {
echo 0->$key;
}


выдает ошибку 500 (ISE).

Также пробовал это:

foreach ($jarray as $key => $value) {
echo $key;
echo $value;
}


который также выдает ошибку 500.

Я не знаю, как это сделать...< /p>

[b]РЕДАКТИРОВАТЬ:[/b] По сути, я просто хочу перебрать все это и каждый раз получать ключ и значение, вот так:
code - 123
identification - Some item
price - $20
...
 

Подробнее здесь: [url]https://stackoverflow.com/questions/40269411/trying-to-read-stdclass-object-in-php[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»