当前位置: 首页 > 文章教程  > 计算机与互联网 > 网络编程

17.4在PHP中建立对XML的支持

9/17/2020 9:26:54 PM 人评论

17.4在PHP中建立对XML的支持

17.4 在PHP中建立对XML的支持

虽然PHP在以前的版本中就已经提供了对XML的支持,但是随着PHP5的出现,这种支持大大增强了。由于PHP4对XML的支持比较有限,比如默认情况下只提供基于SAX的解析器、PHP4 DOM没有实现W3C标准等。

PHP5包括彻底重新编写和新增加的扩展,如SAX解析器、DOM、SimpleXML、XMLReader、XMLWriter和XSLT处理程序。所有这些扩展都以libxml2为基础。除了自PHP4改进的SAX支持以外,PHP5还同时支持符合W3C标准的DOM和SimpleXML扩展。默认情况下同时支持SAX、DOM和SimpleXML。如果熟悉其他语言中的DOM,使用PHP实现类似的功能会更简单。

通常,在Windows安装PHP5时,对XML的支持就已经建立,读者可以通过使用向页面输出函数phpinfo()的内容查看当前的PHP是否对XML支持。如图17-4~图17-6所示。

图 17-4 PHP中对XML的DOM支持
图 17-5 PHP中的SimpleXML信息
图 17-6 PHP中对XML支持的其他相关信息

相关教程

共有条评论 网友评论

验证码: 看不清楚?