介绍
小编给大家分享一下php数组转xml的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
php数组转xml的方法:首先创建一个php示例文件,然后通过“data_to_xml”方法将数组数据转为xml;最后通过返回返回转换结果即可。
引用>
<强> php将数组转换为xml格式强>
php将数组转换为xml格式,摘自thinkphp,记录一下
/* * * XML编码 *数据(@param混合美元数据 美元* @param字符串编码数据编码 * @param字符串$根根节点名 * @return字符串 */函数xml_encode(数据、编码=& # 39;美元utf - 8 # 39;, $ root=& # 39;认为# 39;){ $ xml=& # 39; & lt; ?xml version=?.0”;编码=? # 39;。美元的编码。& # 39;“?祝辞& # 39;; $ xml。=& # 39; & lt; & # 39;。美元的根。& # 39;祝辞& # 39;; $ xml。=data_to_xml(元数据); $ xml。=& # 39; & lt;/& # 39;。美元的根。& # 39;祝辞& # 39;; 返回$ xml; }/* * *数据XML编码 *数据(@param混合美元数据 * @return字符串 */函数data_to_xml(元数据){ $ xml=& # 39; & # 39;; foreach(数据作为关键=美元比;$ val) { 美元is_numeric(键),,$关键=跋頸d=\“关键\“美元;“; $ xml。=? lt; key>美元;“; 美元$ xml。=(is_array (val) | | is_object (val)美元)?data_to_xml (val): $ val; 列表(键,美元)=爆炸(& # 39;& # 39;美元关键); $ xml。=? lt;/key>美元;“; } 返回$ xml; }以上是php数组转xml的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
php数组转xml的方法