原理就是根据 rss 固定的格式 生成一个xml格式的一个页面 只要标签对应上就可以 一般就是官网后面加上rss.xml 或者其他的
实例代码
//$news为重数据库里取出的数组
$host = $_SERVER['HTTP_HOST'];
$xmls = '<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
<channel>';
foreach ($news as $keys => $values) {
//foreach ($values as $key1 => $value1) {
$xmls .= "<item><title>".$values["title"]."</title>";
$xmls .= "<link>http://$host/news.php?id=".$values['id']."</link>";
//$xmls .= "<description><![$value1[description]]></description>";
//$xmls .= "<pubDate>".$values["addtime"]."</pubDate>";
$xmls .= "<dc:creator>$host</dc:creator>";
//$xmls .= "<description>".$values["addtime"]."</description>";
$xmls .= "<category><![CDATA[".$values["content"]."]]></category></item>";
//$xmls .= "</channel>";
//}
}
$xmls .= "</channel></rss>";
echo $xmls;
网上有专门的生成rss的类
https://www.jb51.net/article/61102.htm
https://www.cnblogs.com/asworm/p/4871446.html
RSS软件下载:
Sharp Reader:
http://www.sharpreader.net/SharpReader0960_Setup.exe
Feed Demon:
http://feeddemon.com/download/dloadhandler.asp?file=feeddemon-trial.exe
http://bradsoft.com/download/FeedDemonInstall45.exe
RSS Reader:
http://www.rssreader.com/download/rssreader.zip
Newz Crawler:
http://www.newzcrawler.com/downloads.shtml