code: public static function toArray($xml)
      {
          if (!$xml) {
              return false;
          }
  
          // 检查xml是否合法
          $xml_parser = xml_parser_create();
          if (!xml_parse($xml_parser, $xml, true)) {
              xml_parser_free($xml_parser);
              return false;
          }
  
          //将XML转为array
          //禁止引用外部xml实体
          libxml_disable_entity_loader(true);
  
          $data = json_decode(json_encode(simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA)), true);
  
          return $data;
      }
docs: 将xml转为array
  @param string $xml
  @return array|false