xmlparser是一个用于xml字符串与PHP数组、对象之间相互转化的工具,简单轻量
2.0版本更新,解决非关联数组转xml问题
3.0版本更新,可自由选择是否生成"CDATA"
-
XmlParser::arr2xml($arr, $is_cdata=false)
传入PHP数组,返回XML字符串
$arr为要转化的PHP数组,
$is_cdata为是否需要需要将xml节点中的文本部分加上"CDATA",默认为否注意:数组第一位不得为非关联数组
如: array[0]['name'],array[0]等将不能成功转化 -
XmlParser::obj2xml($obj, $is_cdata=false)
传入PHP对象,返回XML字符串
$obj为要转化的PHP对象,
$is_cdata为是否需要需要将xml节点中的文本部分加上"CDATA",默认为否 -
XmlParser::xml2arr($xml)
传入XML字符串,返回PHP数组 -
XmlParser::xml2obj($xml)
传入XML字符串,返回PHP对象 -
XmlParser::is_assoc($array)
判断数组是否为关联数组,传入数组,返回true or false
具体示例请看index.php