xmlToArray($data); // die(); // $dom = new DOMDocument(); // $dom->load($url); // $data=$dom-; $result=[]; foreach ($data['c']['d'] as $key=>$value) { $temp=[]; $temp['province']=$value['@attributes']['d4']; $temp['en']=$value['@attributes']['d3']; $temp['city']=$value['@attributes']['d2']; $temp['code']=$value['@attributes']['d1']; $result[$value['@attributes']['d1']]=$temp; } echo "
";
var_export($result);
echo "";
}
//将XML转为array
function xmlToArray($xml)
{
//禁止引用外部xml实体
libxml_disable_entity_loader(true);
$values = json_decode(json_encode(simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA)), true);
return $values;
}
}