Php 从JSON问题中提取数据
我正试图从YouTube API获取一些有关YouTube频道的信息 这是一个输出示例(使用谷歌的频道) 我使用以下方法获取JSON:Php 从JSON问题中提取数据,php,json,youtube,youtube-api,Php,Json,Youtube,Youtube Api,我正试图从YouTube API获取一些有关YouTube频道的信息 这是一个输出示例(使用谷歌的频道) 我使用以下方法获取JSON: $json = file_get_contents("http://gdata.youtube.com/feeds/api/users/Google?alt=json"); $data = json_decode($json, true); 我上传了var_dump($data)的输出到粘贴箱: 我想从yt$statistics获得的是totalUploadV
$json = file_get_contents("http://gdata.youtube.com/feeds/api/users/Google?alt=json");
$data = json_decode($json, true);
我上传了var_dump($data)的输出代码>到粘贴箱:
我想从yt$statistics
获得的是totalUploadViews
到目前为止,我尝试的是:
echo $data['yt$statistics']['totalUploadViews'];
但这给了我一个错误:注意:未定义索引:yt$statistics
我不确定我做错了什么,希望能得到帮助。yt$statistics
本身就是父数组的值。试一试
$data['entry']['yt$statistics']['totalUploadViews'];
yt$statistics
本身就是父数组的值。试一试
$data['entry']['yt$statistics']['totalUploadViews'];
yt$statistics
是$data['entry']
数组中的一个键yt$statistics
是$data['entry']
数组中的一个键执行以下操作:
$json = file_get_contents("http://gdata.youtube.com/feeds/api/users/Google?alt=json");
$data = json_decode($json, true);
echo $data["entry"]["yt\$statistics"]["totalUploadViews"];
“\$”只是从解析中逃脱有害的$。执行以下操作:
$json = file_get_contents("http://gdata.youtube.com/feeds/api/users/Google?alt=json");
$data = json_decode($json, true);
echo $data["entry"]["yt\$statistics"]["totalUploadViews"];
“\$”只是从解析中逃脱有害的$