一、场景重现 二、可能的问题 1、xml 没有根节点 2、Linux下,无权限读取文件的xml内容 一、场景重现 代码 public function test() { //该xml有2个根节点:user 和 other $xml = '<?xml version="1.0" encoding="utf-8"?><user><name>姓名</name><age>99</age><hobby>study</hobby><like>you guess</like></user><other>1</other>'; $array = self::xmlToArray($xml); var_export($array); die; } //将xml转为array public