PHP操作xml代码

yipeiwu_com5年前PHP代码库
复制代码 代码如下:

/*获取图片新闻列表*/
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();
}

相关文章

php pki加密技术(openssl)详解

复制代码 代码如下:<?php//pki加密//使用pki加密需要开启 openssl扩展//php.ini extension = php_openssl.dll扩展/*pki模...

php实现按指定大小等比缩放生成上传图片缩略图的方法

本文实例讲述了php实现按指定大小等比缩放生成上传图片缩略图的方法。分享给大家供大家参考。具体实现方法如下: 复制代码 代码如下:/**  * *  *等比缩放...

php+ajax实现文章自动保存的方法

本文实例讲述了php+ajax实现文章自动保存的方法。分享给大家供大家参考。具体分析如下: php+ajax文章自动保存的方法主是要方便用户,提高用户体验,我们就是用ajax把数据保存一...

php调用google接口生成二维码示例

复制代码 代码如下: <?php $data = isset($_GET['t']) ? $_GET['t'] : 'http://www.XXX.com'; $size = is...

PHP 采集心得技巧

1.获取远程文件源代码(file_get_contents或用fopen). 2.分析代码得到自己想要的内容(这里用正规匹配,一般是得到分页)。 3.跟根得到的内容进行下载入库等操作。...