如何使用PHP将RSS Feed导入我的网站

时间:2010-09-24 05:08:18

标签: php rss

我需要使用 PHP 将rss Feed添加到我的网站。例如,我需要从以下站点获取RSS提要。

http://www.ainonline.com/index.php?id=5

我怎样才能做到这一点。

由于我是RSS的新手,我需要一些专业人士帮助深入了解它。

希望你好朋友......

提前致谢...

4 个答案:

答案 0 :(得分:2)

您可以在MVC项目中使用Zend_Feed类,也可以作为独立库使用。

manual中有一些例子。

就这么简单:

$channel = new Zend_Feed_Rss('http://www.ainonline.com/index.php?id=5');
foreach ($channel as $item) {
    echo $item->title();
}

答案 1 :(得分:1)

更新这是一个包含大量php脚本的网站,包括RSS脚本:http://gscripts.net/free-php-scripts/RSS_Scripts.html

如果您想从头开始创建整个内容,请检查此链接。我自己并没有完成整个过程,但看起来很不错。 http://tiffanybbrown.com/2005/12/22/dynamic-rss-feeds-using-php-mysql-and-apache/

我建议您了解php和MySql以及阅读有关RSS如何工作的一些教程。

另外,你可以查看WordPress中的RSS代码,这就是我所做的,虽然对它进行逆向工程可能有点复杂,而不仅仅是阅读教程并从头开始正确地学习它。:)

答案 2 :(得分:1)

我发现simplepie易于使用且记录良好 - 节省了必须了解所有不同Feed类型的详细信息。

答案 3 :(得分:0)