您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

用PHP读取RSS内容,实现与BLOG的同步

2024/4/21 1:57:50发布19次查看
现在,几乎每一个博客都有自己的rss聚合系统,针对rss,以下这个小程序,实现了与blog的同步调用。
以下为引用的内容:
// the file test.xml contains an xml document with a root element  
// and at least an element /[root]/title.  
$xmlfile = date('ymdh').'.xml';  
$sourcexml = 'http://blog.eaxi.com/rss.xml';  
//die($xmlfile);  
if( !file_exists($xmlfile) ) {  
echo '你是第一次访问本系统。正在初始化...';  
$str = @file($sourcexml) or die('加载文件时出错。');  
$str = join('',$str);  
$fp = fopen($xmlfile,'w') or die('写缓存失败!');  
fputs($fp,$str);  
fclose($fp);  
echo 初始化完毕。;  
}  
if (file_exists($xmlfile)) {  
$xml = simplexml_load_file($xmlfile);
//print_r($xml);  
$c = &$xml->channel;  
echo '
link.'>'.$c->title.' 
';  
echo '
'.$c->lastbuilddate.'
';  
$listhead = '
序号              
            标题        
            作者  
            类别        
            评论  
            时间
';  
        echo $listhead;  
        $k = 0;  
        foreach($c->item as $v) {  
        $k ++;  
        echo
$k       
            title href=%24v->link>$v->title             
            $v->author              
            $v->category              
            comments>评论             
            $v->pubdate
;  
        }  
        echo '
';  
} else {  
exit('failed to open xml file.');  
}  
?>
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product