用PHP打印出GData标题

时间:2013-06-18 16:55:09

标签: php xml youtube youtube-api gdata

我有这个链接

http://gdata.youtube.com/feeds/api/users/gudjondaniel/uploads?max-results=1

这给了我GudjoDaneel的最新视频,但我想在PHP文件中打印我的这个标题

<title type='text'>The GD Project S3 | NEVER GIVE UP! | Division 1</title><content type='text'>

如果有人可以帮助我从哪里开始,我会很感激。我能看到什么。

1 个答案:

答案 0 :(得分:1)

我建议查找SimpleXML。一旦掌握了它就很容易使用,你只需要四行就可以获得标题:

$url    = 'http://gdata.youtube.com/feeds/api/users/gudjondaniel/uploads?max-results=1';
$source = file_get_contents($url);
$xml    = new SimpleXMLElement($source);
$title  = $xml->entry->title;

请注意,在这种情况下$title是一个PHP对象。如果你马上回应它,它将被重新解释为一个字符串,一切都会好起来的。如果你计划用它做任何其他事情,你需要把它作为一个字符串,如下所示:

$title = strval($title);