我正在尝试访问json
中PHP
的数据,但似乎无效。
代码:
$raw =file_get_contents("http://api.mydomain.com/data.json");
$data = json_decode($raw->list);
echo $data;
我收到的错误是列表不是对象。
这是我的json
{ "list" : [ { "data1":" my data"}, {"data2": "my data 2"}]};
你做错了什么?另外我如何访问data1
和其他人?
答案 0 :(得分:1)
您不需要$raw->list
位,而是从json_decode
获取对象,因此请使用print_r
而不是echo
$raw = file_get_contents("http://api.mydomain.com/data.json");
$data = json_decode($raw);
print_r($data);