我知道SimpleXMLElement不能在PHP4中工作,但是有没有类似的东西可以替代它,让脚本在PHP4中工作呢?
发布于 2009-08-03 18:03:21
也许Ister.org's simplexml44 - PHP4 backport of PHP5 SimpleXML可以帮你..。
免责声明:我从来没有用过它!
..。但我祝您好运:XML支持是PHP5中添加的“大东西”之一……
PHP4中也有一些与XML相关的函数/类;但看起来都不像SimpleXML :-(
例如:
顺便说一句:你真的应该考虑切换到PHP5:PHP4不再被支持,即使是安全相关的bug!
您是否在支持PHP5的服务器上试用了您的应用程序?如果它工作正常,它可能允许您使用SimpleXML ;-)
从PHP4切换到PHP5有一些问题;但对于您的应用程序来说可能不会太多?
发布于 2009-08-03 18:59:48
PHP4有DOM XML和基于事件的sax parser。这两个都不是SimpleXml的替代产品,如果我没记错的话,它们都不是标准的,这意味着你需要安装/启用它们作为扩展。sax解析器也存在于PHP5上,所以如果希望代码向前兼容,这可能是最安全的选择。
发布于 2009-08-03 18:06:51
PHP5看到了它的first release in 2004,而PHP4几乎正好在一年前就结束了。是时候往上走了..。如果你现在的网站主机甚至不提供这个选项,你也可以切换网站主机。
https://stackoverflow.com/questions/1223687
复制相似问题