服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - PHP教程 - PHP操作xml代码

PHP操作xml代码

2019-11-01 13:50php教程网 PHP教程

下面的代码是获取图片新闻列表的函数代码,里面有操作xml文件的核心代码,需要的朋友可以参考下。

代码如下:

/*获取图片新闻列表*/ 
function getPicNews($number=5){ 
require_once 'include/content_class.php'; 
$Content=new Content(); 
$sql='select contentid as id,title,pic,typeid from `cms_content` where pic<>"" order by input_time desc'; 
$rows=$Content->getRowsBySQL($sql,$number); 
$dom=new DOMDocument('1.0','GBK'); 
$root=$dom->createElement('slider'); 
$dom->appendChild($root); 
foreach($rows as $val){ 
$item=$dom->createElement('item'); 
$root->appendChild($item); 

$title=$dom->createAttribute('title'); 
$title_text=$dom->createTextNode($val['title']); 
$title->appendChild($title_text); 
$item->appendChild($title); 

$href=$dom->createAttribute('href'); 
$href_text=$dom->createTextNode('show.php?newsid='.$val['id'].'&classid='.$val['typeid']); 
$href->appendChild($href_text); 
$item->appendChild($href); 

$imageurl=$dom->createAttribute('imageurl'); 
$imageurl_text=$dom->createTextNode($val['pic']); 
$imageurl->appendChild($imageurl_text); 
$item->appendChild($imageurl); 

return $dom->saveXML(); 
}

延伸 · 阅读

精彩推荐