加入收藏 | 设为首页 | 会员中心 | 我要投稿 通辽站长网 (https://www.0475zz.com/)- 图像处理、建站、语音技术、AI行业应用、媒体智能!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php数组转xml与xml转换数组案例

发布时间:2023-10-27 11:01:36 所属栏目:PHP教程 来源:转载
导读:   php 数组转xml



   代码如下



  1 function array2xml($array, $xml = false){



   if($xml === false){



   $xml = new SimpleXMLElement(&#3
  php 数组转xml
 
   代码如下
 
  1 function array2xml($array, $xml = false){
 
      if($xml === false){
 
          $xml = new SimpleXMLElement('');
 
      }
 
      foreach($array as $key => $value){
 
          if(is_array($value)){
 
              array2xml($value, $xml->addChild($key));
 
          }else{
 
              $xml->addChild($key, $value);
 
          }
 
      }
 
      return $xml->asXML();
 
  }
 
  header('Content-type: text/xml');
 
  print array2xml($array);
 
  php xml转数组
 
   代码如下
 
  1 $s = <<

  Basic
 
  1
 
  4
 
  3
 
  1
 
  2

  EOS; 

  $a = json_decode(json_encode((array) simplexml_load_string($s)),1);
 
  print_r($a);
 

(编辑:通辽站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章