显示 json 数组

Display json array

我正在尝试阅读 api 我已经使用 WP-API V2 通过 Wordpress 实现,我使用了几个插件来 return 我需要的信息。

来源jsoncan be found here.

我需要 return pure_taxonomies->property-status->name.

我尝试了以下方法,但我只得到一个空白页:

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

任何帮助都会很棒!

首先,如果你有 json_encoded 字符串,你应该用 json_decode() 我解码了你的 json 并得到了包含两个元素的数组。 您的错误可能是因为 属性 名称中的连字符 属性-status。 你应该使用花括号:

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

重要。

  1. 属性 带连字符的名称使用花括号

  2. 不要忘记在你的结构中 属性-status 是数组。这就是为什么我使用索引 0 来获取第一个元素