xml_to_array XML转成数组
发布时间:2020-12-16 06:37:43 所属栏目:百科 来源:网络整理
导读:$s=join("",file('test.xml'));$result=xml_to_array($s);functionxml_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($ite
$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; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |