国产精品成人VA在线观看,亚洲日韩在线中文字幕综合,亚洲AV电影天堂男人的天堂,久久人人爽人人爽人人av东京热

News新聞

業(yè)界新聞動(dòng)態(tài)、技術(shù)前沿
Who are we?

您的位置:首頁(yè)      樂(lè)道系統(tǒng)FAQ      php實(shí)現(xiàn)XML和數(shù)組的相互轉(zhuǎn)化功能示例

php實(shí)現(xiàn)XML和數(shù)組的相互轉(zhuǎn)化功能示例

標(biāo)簽: 發(fā)布日期:2017-02-08 00:00:00 268

本文實(shí)例講述了php實(shí)現(xiàn)XML和數(shù)組的相互轉(zhuǎn)化功能。分享給大家供大家參考,具體如下:

數(shù)組轉(zhuǎn)化為xml:

function arrtoxml($arr,$dom=0,$item=0){
  if (!$dom){
    $dom = new DOMDocument("1.0");
  }
  if(!$item){
    $item = $dom->createElement("root");
    $dom->appendChild($item);
  }
  foreach ($arr as $key=>$val){
    $itemx = $dom->createElement(is_string($key)?$key:"item");
    $item->appendChild($itemx);
    if (!is_array($val)){
      $text = $dom->createTextNode($val);
      $itemx->appendChild($text);
    }else {
      arrtoxml($val,$dom,$itemx);
    }
  }
  return $dom->saveXML();
}