试图解析一个json

时间:2016-03-06 23:58:59

标签: php json

从Youtube API获取json之后。我用这段代码来解析它:

    $en = json_encode($json, true);
    echo "<pre>";
    print_r($en);
    echo "</pre>";

结果如下:

{"items":[{"id":"UC-D8SQfw-J-lSWFSbyX6wRg"}]}

我在这里用一个在线json解析器清楚地说明了它的外观:

{

"items":[
    {
        "id":"UC-D8SQfw-J-lSWFSbyX6wRg"
    }
]

}

我希望获得id价值。我试过了$en->items->id,但它说Notice: Trying to get property of non-object

如何获得id的价值?

1 个答案:

答案 0 :(得分:1)

$en = json_encode($json, true);
$en_b = json_decode($en, true);
echo $en_b['items'][0]['id'];