// 数组转xml protected function arr2xml($arr){ if(!is_array($arr)) return ''; $xml = '<xml>'; if(!empty($arr)){ foreach($arr as $k => $v){ if(is_numeric($v)){ $xml .= '<' . $k . '>' . $v . '</' . $k . '>'; }else{ $xml .= '<' . $k . '><![CDATA[' . $v . ']]></' . $k . '>'; } } } $xml .= '</xml>'; return $xml; } // xml转数组 protected function xml2arr($xml){ if($xml == '') return ''; libxml_disable_entity_loader(true); $arr = json_decode(json_encode(simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA)), true); return $arr; }
PHP数组和XML相互转换
本文为原创,转载请注明:http://www.guanxin365.cn
本栏推荐
nginx-1.9.15,mysql-5
百度地图 服务端 SN校验方式
PHPEXCEL读取EXCEL文件
PHPEXCEL导出EXCEL文件
PHPEXCEL读取日期格式数据
点击排行
PHP数组和XML相互转换
百度地图 服务端 SN校验方式
PHPEXCEL读取日期格式数据
PHPEXCEL读取EXCEL文件
PHPEXCEL导出EXCEL文件