国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php 數組轉xml與xml轉換數組實例

2024-09-04 11:45:59
字體:
來源:轉載
供稿:網友

本文章來給各位同學介紹兩個簡單的實例,php 數組轉xml與xml轉換數組,希望此文章對各位朋友會有所幫助。

php 數組轉xml,代碼如下:

  1. function array2xml($array$xml = false){  
  2.     if($xml === false){  
  3.         $xml = new SimpleXMLElement('<root/>');  
  4.     }  
  5.     foreach($array as $key => $value){  
  6.         if(is_array($value)){  
  7.             array2xml($value$xml->addChild($key));  
  8.         }else{  
  9.             $xml->addChild($key$value);  
  10.         }  
  11.     }  
  12.     return $xml->asXML();  
  13. }  
  14.    
  15. header('Content-type: text/xml');  
  16. print array2xml($array); 

php xml轉數組,代碼如下:

  1. $s = <<<EOS  
  2. <root>  
  3. <Formula>  
  4. <formulaname>Basic</formulaname>  
  5. <movespeed>1</movespeed>  
  6. <box>4</box>  
  7. <chicken>3</chicken>  
  8. <ducks>1</ducks>  
  9. <cereal>2</cereal>  
  10. </Formula>  
  11. </root>  
  12. EOS;  
  13. $a = json_decode(json_encode((array) simplexml_load_string($s)),1);  
  14. print_r($a); 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 博客| 海口市| 洞头县| 库车县| 滦平县| 中方县| 沈丘县| 枞阳县| 拉萨市| 大城县| 自治县| 昌黎县| 名山县| 德江县| 拉孜县| 深水埗区| 靖西县| 余干县| 齐河县| 潜山县| 德令哈市| 上蔡县| 拉孜县| 浦东新区| 镇原县| 余姚市| 额济纳旗| 博客| 沙洋县| 喀喇沁旗| 琼结县| 新乡市| 卢氏县| 边坝县| 台南县| 沅江市| 开平市| 宁武县| 铜鼓县| 永善县| 克什克腾旗|