2009-08-03 77 views
1

我知道SimpleXMLElement在PHP4中不起作用,但有沒有類似的東西,我可以用它代替它,使腳本可以在PHP 4中工作?SimpleXMLElement PHP4

回答

2

也許Ister.org's simplexml44 - PHP4 backport of PHP5 SimpleXML可能會幫助你...
聲明:我從來沒有用過它!

...但我祝你好運:XML的支持是這是在PHP 5中添加的「大東西」一...


也有一些XML相關的功能/班在PHP 4中;但沒有看着SimpleXML一樣:-(
例如:


BTW:你應該真的想想切換到PHP 5:PHP 4不再支持,即使是與安全相關的錯誤!

Did你在一個支持PHP5的服務器上嘗試你的應用程序?如果有效,它可能允許您使用SimpleXML ;-)
從PHP 4切換到PHP 5有一些問題;但對於你的申請可能不是太多?

+0

它在php5中完全有效,但我不能切換到PHP5,4是客戶端主機提供的內容,所以我必須在其中工作。 – Chris 2009-08-03 18:09:34

-1

PHP5看到了它的first release in 2004,而且PHP4幾乎在一年前就終結了。現在是時候了......並且如果您當前的主機甚至沒有提供這個選項,就要切換網絡主機。

0

PHP4有DOM XML和基於事件的sax parser。對於SimpleXml,如果我沒有記錯的話,也不是標準的,這意味着你需要將它們作爲擴展來安裝/啓用。薩克斯解析器也存在於PHP5中,所以如果你想讓你的代碼向前兼容,那可能是最安全的選擇。