我尝试使用此代码从json和数组中获取信息,但我无法从数据中解码%值,并且无法访问数组,任何人都可以帮助我吗?
$url = 'http://www.example.com/video?&video_id=MvK7ibgRREw&asv=3&el=detailpage&hl=en_US';
$data = file_get_contents($url);
header('Content-Type: application/json');
echo $data;
答案 0 :(得分:0)
这应该有用......
$url = 'http://www.youtube.com/get_video_info?&video_id=MvK7ibgRREw&asv=3&el=detailpage&hl=en_US';
$data = file_get_contents($url);
$array = explode('&', $data);
for ($i=0; $i<count($array); $i++){
$array[$i] = urldecode($array[$i]);
}
$json = json_encode($array);
echo $json;