SimpleXMLElement PHP4 - PullRequest
       15

SimpleXMLElement PHP4

1 голос
/ 03 августа 2009

Я знаю, что SimpleXMLElement не работает в PHP4, но есть ли что-то подобное, с чем я могу заменить его, чтобы скрипт работал с PHP 4?

Ответы [ 3 ]

2 голосов
/ 03 августа 2009

Может быть simplexml44 Ister.org - PHP4 backport из PHP5 SimpleXML может помочь вам ...
Отказ от ответственности: я никогда не использовал его вообще!

... Но я желаю вам удачи: поддержка XML - это одна из «больших вещей», которая была добавлена ​​в PHP 5 ...


В PHP 4 были также некоторые функции / классы, связанные с XML; но ничего похожего на SimpleXML :-(
Например:


Кстати: вы должны действительно подумать о переходе на PHP 5: PHP 4 больше не поддерживается, даже для ошибок, связанных с безопасностью!

Пробовали ли вы свое приложение на сервере с поддержкой PHP5? Если это работает, это может позволить вам использовать SimpleXML ;-)
Возникли некоторые проблемы при переходе с PHP 4 на PHP 5; но, может быть, не слишком много для вашего приложения?

0 голосов
/ 03 августа 2009

PHP4 имел DOM XML и основанный на событиях синтаксический анализатор . Ни одна из них не является заменой для SimpleXml и, если я правильно помню, ни одна из них не была стандартной, то есть они должны быть установлены / включены как расширения. Парсер саксофона также существует в PHP5, поэтому, если вы хотите, чтобы ваш код был совместим с прямой пересылкой, это, вероятно, самая безопасная ставка.

0 голосов
/ 03 августа 2009

PHP5 впервые выпустил в 2004 году , а PHP4 окончил почти ровно год назад. Пора двигаться вверх ... и переключать веб-хосты, если ваш текущий даже не предлагает опцию.

...