PHP提供了SimpleXML扩展来解析XML文件,可以使用SimpleXMLElement对象将XML文件转换为PHP对象或数组。
$xml = simplexml_load_file("example.xml");
$json = json_encode($xml);
$array = json_decode($json,TRUE);
print_r($array);
上述代码中,首先使用simplexml_load_file函数读取XML文件并将其转换为SimpleXMLElement对象。然后使用json_encode函数将对象转换为JSON格式字符串,最后使用json_decode函数将JSON字符串转换为PHP数组。