".$key.">";」實作陣列轉為xml即可。"/> ".$key.">";」實作陣列轉為xml即可。">
php陣列轉為xml的方法:先建立一個PHP範例檔案;然後建立一個arrayToXml方法;最後在方法體內透過「$xml.="d34df75372f4a53fbb2bbc0f061a0b1ba06d01dcf0349d431e5e5805fd870cc0a0cd70d8ea9baf105402a6df3ab5b85c";」實作陣列轉為xml即可。
本文操作環境:windows7系統、PHP7.1版,DELL G3電腦。
php陣列轉換為XML格式,以及XML格式轉成陣列
//数组转XML function arrayToXml($arr) { $xml = "<xml>"; foreach ($arr as $key=>$val) { if (is_numeric($val)){ $xml.="<".$key.">".$val."</".$key.">"; }else{ $xml.="<".$key."><![CDATA[".$val."]]></".$key.">"; } } $xml.="</xml>"; return $xml; } //将XML转为array function xmlToArray($xml) { //禁止引用外部xml实体 libxml_disable_entity_loader(true); $values = json_decode(json_encode(simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA)), true); return $values; }
#【推薦學習:PHP影片教學】
以上是php 陣列怎麼轉為xml的詳細內容。更多資訊請關注PHP中文網其他相關文章!