$s=join("",file('test.xml')); $result= xml_to_array($s); function xml_to_array($xml) { $array= (array)(simplexml_load_string($xml)); foreach($arrayas $key=>$item){ $array[$key]=struct_to_array((array)$item); } return $array; } functionstruct_to_array($item) { if(!is_string($item)) { $item= (array)$item; foreach ($itemas $key=>$val){ $item[$key]=struct_to_array($val); } } return $item; }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。