Json和php:我如何解析这个数组(对象)

时间:2016-11-12 15:20:33

标签: php json

我有这个JSON响应:

object(stdClass)#1 (2) {
  ["data"]=>
  array(47) {
    [0]=>
    object(stdClass)#2 (4) {
      ["id"]=>
      int(341)
      ["competition_id"]=>
      int(1)
      ["name"]=>
      string(9) "2015/2016"
      ["active"]=>
      bool(true)

但我不知道如何解析数据。

我用这个PHP代码尝试了它:

echo $json->data[0]->id;

但它不起作用。我怎样才能获得ID?

1 个答案:

答案 0 :(得分:-1)

这是我的解决方案:

$json = file_get_contents($url);

$json2 = json_decode($json);

echo $json2->data[0]->id;

抱歉复杂,目标是json_decode()函数,之后我可以用“ - >”获取数据

问候!