php实现将数组转换为XML的方法

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php实现将数组转换为XML的方法脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例讲述了PHP实现将数组转换为XML的方法分享给大家供大家参考。具体如下:

1. PHP代码如下:

<PRe class="brush:PHp;"> @H_360_7@xML = new XmlWrITer(); } function toXml($data,$eisArray=FALSE) { if(!$eIsArray) { $this->xml->oPEnMemory(); $this->xml->startDocument($this->version,$this->encoding); $this->xml->startElement($this->root); } foreach($data as $key => $value){

if(is_array($value)){
$this->xml->startElement($key);
$this->toXml($value,TRUE);
$this->xml->endElement();
continue;
}
$this->xml->writeElement($key,$value);
}
if(!$eIsArray) {
$this->xml->endElement();
return $this->xml->outputMemory(true);
}
}
}
$res = array(
'hello' => '11212','world' => '232323','array' => array(
'test' => 'test','b' => array('c'=>'c','d'=>'d')
),'a' => 'haha'
);
$xml = new A2Xml();
echo $xml->toXml($res);

脚本宝典总结

以上是脚本宝典为你收集整理的php实现将数组转换为XML的方法全部内容,希望文章能够帮你解决php实现将数组转换为XML的方法所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。