【问题标题】:PHP > File_get_contents + json_decode doesn't workPHP > File_get_contents + json_decode 不起作用
【发布时间】:2013-01-06 19:22:47
【问题描述】:

我在使用来自 http://api.justin.tv/api/stream/list.json?channel=HerdynJson 时遇到问题,我需要获取一些关于直播的信息。 我的代码:

<?php
$json = file_get_contents('http://api.justin.tv/api/stream/list.json?channel=Herdyn');
$obj = json_decode($json);

echo $obj->{'name'};
?>

当我上传到服务器时:http://blx.patrikpapso.com/herdyn/,没有错误,只是空白页,不知道该怎么办......

【问题讨论】:

  • 你确定你启用了错误报告?

标签: php json file-get-contents


【解决方案1】:

执行var_dump($obj);,您将看到没有属性“名称”。 JSON 是一个包含具有此类属性的对象的数组:

$firstObj = $obj[0];
echo $firstObj->name;

甚至

echo $obj[0]->name;

应该至少有一个 E_NOTICE。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-30
    • 2013-06-30
    • 1970-01-01
    • 2021-08-12
    • 1970-01-01
    • 1970-01-01
    • 2013-06-12
    相关资源
    最近更新 更多