<?php
$tubeid = array('vYoutubeid' => "z2RhMdOJKio",
'vYoutubeid2' => "Ty1Znqb-3z8",
'vYoutubeid3' => "AbRO0wJJhww",
'vYoutubeid4' => "AbRO0wJJhww");
function youtube_video_duration($description)
{
$video_id = $description;
$data = @file_get_contents('http://gdata.youtube.com/feeds/api/videos/'
. $video_id . '?v=2&alt=jsonc');
if ($data == FALSE)
return FALSE;
$obj = json_decode($data);
$dur= $obj->data->duration;
return $dur;
}
while (list($item, $description) = each($tubeid))
echo "$item: $description<br>";
echo youtube_video_duration($description);
这就是我想要做的。
从数组中获取结果,while循环显示它们的值,然后获取这些值并通过函数运行它们,这样我就可以从youtube返回持续时间。
我被困住了。
答案 0 :(得分:0)
你错过了这段时间。 - Ashwin Mukhija于2013年12月30日19:45
修复了它。