0

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

<?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/,没有错误,只是空白页,不知道该怎么办......

4

1 回答 1

5

这样做var_dump($obj);,您会看到没有属性“名称”。JSON 是一个数组,其中包含具有此类属性的对象:

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

甚至

echo $obj[0]->name;

不过应该至少有一个 E_NOTICE。

于 2013-01-06T19:25:18.763 回答