欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 编程语言 > php >内容正文

php

php里array2xml -凯发k8官方网

发布时间:2024/10/8 php 0 豆豆
凯发k8官方网 收集整理的这篇文章主要介绍了 php里array2xml 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
php
class array2xml
{
    
var $xml;
    
function array2xml($array,$encoding='utf-8') {
        
$this->xml=''.$encoding.'"?>';
        
$this->xml.=$this->_array2xml($array);
    }
    
function getxml() {
        
return $this->xml;
    }
    
function _array2xml($array)
    {
        
$xml='';
        
foreach($array as $key=>$val){
            
if(is_numeric($key)){
                
$key="item id=\"$key\"";
            }
else{
                
//去掉空格,只取空格之前文字为key
                list($key,)=explode(' ',$key);
            } 
            
$xml.="<$key>";
            
$xml.=is_array($val)?$this->_array2xml($val):$val;
            
//去掉空格,只取空格之前文字为key
            list($key,)=explode(' ',$key);
            
$xml.="$key>";
        }
        
return $xml;
    }
}

转载于:https://www.cnblogs.com/likwo/archive/2011/09/02/2163589.html

总结

以上是凯发k8官方网为你收集整理的php里array2xml的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图