php array转xml的方法:首先创建一个PHP示例文件;然后定义一个“arrayToXml”方法;接着通过“is_numeric”等函数实现array转xml;最后输出转换后的xml即可。
推荐:《PHP视频教程》
代码:
/** * 数组转xml字符 * @param string $xml xml字符串 **/ function arrayToXml($data){ if(!is_array($data) || count($data) <= 0){ return false; } $xml = "<xml>"; foreach ($data as $key=>$val){ if (is_numeric($val)){ $xml.="<".$key.">".$val."</".$key.">"; }else{ $xml.="<".$key."><![CDATA[".$val."]]></".$key.">"; } } $xml.="</xml>"; return $xml; }