SimpleXMLElement PHP4

时间:2009-08-03 17:51:57

标签: php simplexml php4

我知道SimpleXMLElement在PHP4中不起作用,但有没有类似的东西我可以替换它以使脚本适用于PHP 4?

3 个答案:

答案 0 :(得分:2)

也许Ister.org's simplexml44 - PHP4 backport of PHP5 SimpleXML可能对你有所帮助......
免责声明:我从未使用过它!

...但我祝你好运:XML支持是PHP 5中添加的“重要内容”之一......


PHP 4中还有一些与XML相关的函数/类;但没有看起来像SimpleXML :-(
例如:


顺便说一句:你应该真的考虑转换到PHP 5:不再支持PHP 4,即使是与安全相关的错误!

您是否在支持PHP5的服务器上试用了您的应用程序?如果它工作,它可能允许您使用SimpleXML ;-)
从PHP 4切换到PHP 5存在一些问题;但对你的申请来说可能没有太多?

答案 1 :(得分:0)

PHP4有DOM XML和基于事件的sax parser。也不是SimpleXml的直接替换,如果我没记错的话,都不是标准的,这意味着你需要安装/启用它们作为扩展。 sax解析器也存在于PHP5中,因此如果您希望代码向前兼容,那么这可能是最安全的选择。

答案 2 :(得分:-1)

PHP5看到它的first release in 2004,PHP4几乎就在一年前结束了。现在是时候向上移动......如果您当前的那个甚至不提供选项,那么就切换webhosts。