Показать массив JSON

Я пытаюсь прочитать API-интерфейс, который я реализовал в WordPress с использованием WP-API V2, я использовал несколько плагинов для возврата информации, которая мне нужна.

Источник JSON можно найти здесь.

Мне нужно вернуться pure_taxonomies->property-status->name,

Я пробовал следующее, но я просто получил пустую страницу:

foreach($select_api as $p)
{
echo '
Status:'.$p->pure_taxonomies->property-status->name.'
';
}

Любая помощь будет отличной!

0

Решение

Прежде всего, если у вас есть строка json_encoded, вы должны декодировать ее
json_decode ()
Я расшифровал ваш JSON и получил массив с двумя элементами.
Ваша ошибка, вероятно, из-за дефиса Свойство-статус на имя собственности.
Вы должны использовать фигурные скобки:

Status:'.$p->pure_taxonomies->{"property-status"}[0]->name.'

ВАЖНЫЙ.

  1. Используйте фигурные скобки для имен свойств с дефисом

  2. Не забывайте, что в вашей структуре Свойство-статус это массив. Вот почему я использовал индекс 0, чтобы получить первый элемент

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]