在PHP中选择XML解析器:SimpleXML vs";xml“解析器”创建(“UTF-8”)“;

在PHP中选择XML解析器:SimpleXML vs";xml“解析器”创建(“UTF-8”)“;,php,xml,simplexml,Php,Xml,Simplexml,我正在刷新我对PHP的知识,并在LAMP堆栈上构建一个大型站点的代码库。从代码库中,使用以下命令创建xml解析器: xml_parser_create("UTF-8"); 但通常的做法是使用像SimpleXML这样的扩展。我想知道使用SimpleXML与“xml解析器创建”(“UTF-8”)相比有什么好处?什么是最佳实践 DOM(使用Xpath)和XMLReader/XMLWriter也是其他语言中可用的通用API。DOM(使用Xpath)和XMLReader/XMLWriter也是其他语

我正在刷新我对PHP的知识,并在LAMP堆栈上构建一个大型站点的代码库。从代码库中,使用以下命令创建xml解析器:

  xml_parser_create("UTF-8");
但通常的做法是使用像SimpleXML这样的扩展。我想知道使用SimpleXML与“xml解析器创建”(“UTF-8”)相比有什么好处?什么是最佳实践

DOM(使用Xpath)和XMLReader/XMLWriter也是其他语言中可用的通用API。DOM(使用Xpath)和XMLReader/XMLWriter也是其他语言中可用的通用API。