以下为引用的内容:
// 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.');
}
?>
