PHP: Как получить значение из json?

Здравствуйте, подскажите как распарсить json и получить значение.
json:
array (size=2)
  'Items' => 
    array (size=2)
      0 => 
        array (size=3)
          'Id' => int 4064
          'Name' => string 'Имя bla'
          'Content' => string 'Bla имя это имя bla'
              ...
      1 => 
        array (size=3)
          'Id' => int 4052
          'Name' => string 'Имя quato'
          'Content' => string 'Uno ozairbagen'
)


Пробовал:
$results = json_decode($contents, TRUE); 
$results->Items[1]->Id;

Ничего не получилось. Также можете подсказать, как перебрать все значения в цикле.

*Научите пользоваться JSON.
  • Вопрос задан
  • 4863 просмотра
Пригласить эксперта
Ответы на вопрос 1
Defman21
@Defman21
Ты для json_decode указал второй аргумент как TRUE, т.е. на выходе ты получишь обычный PHP массив, а не объект.
$results['Items'][1]['id']
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
27 нояб. 2024, в 18:19
2000 руб./за проект
27 нояб. 2024, в 17:41
2000 руб./за проект
27 нояб. 2024, в 17:26
1 руб./за проект