php数组怎么转为xml
本篇内容介绍了“php数组怎么转为xml”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

创新互联公司服务项目包括四子王网站建设、四子王网站制作、四子王网页制作以及四子王网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,四子王网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到四子王省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
说明
1、首先创建一个PHP示例文件。
2、然后通过“function data_to_xml($data) {...}”方法将数组转换为xml格式即可。
实例
/**
* XML编码
* @param mixed $data 数据
* @param string $encoding 数据编码
* @param string $root 根节点名
* @return string
*/
function xml_encode($data, $encoding='utf-8', $root='think') {
$xml = '';
$xml .= '<' . $root . '>';
$xml .= data_to_xml($data);
$xml .= '';
return $xml;
}
/**
* 数据XML编码
* @param mixed $data 数据
* @return string
*/
function data_to_xml($data) {
$xml = '';
foreach ($data as $key => $val) {
is_numeric($key) && $key = "item id=\"$key\"";
$xml .= "<$key>";
$xml .= ( is_array($val) || is_object($val)) ? data_to_xml($val) : $val;
list($key, ) = explode(' ', $key);
$xml .= "";
}
return $xml;
}“php数组怎么转为xml”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!
分享名称:php数组怎么转为xml
文章分享:http://www.cqwzjz.cn/article/iiipjs.html


咨询
建站咨询
