libxml2 - PHP5 only, or 4.3 also possible?

xlex

Guest
libxml2 - PHP5 only, or 4.3 also possible?

Народ, подскажите, пожалуйста, что-то я совсем запутался...
libxml2 и все его фичи (SAX парсер, DOM парсер, EasyXML, XPath) - доступны только в 5-ом, или из можно уже использовать и в 4.3 версии? И к чему тогда относится эта дока http://ru2.php.net/manual/en/ref.domxml.php?

Просветите, пожалуйста - а то перестал что-либо понимать...
 

MiRacLe

просто Чудо
И к чему тогда относится эта дока http://ru2.php.net/manual/en/ref.domxml.php?
с 4.3.3 версии использовал приведённые в списке функции - тобишь минимум с 4.3.3 они точно работают (как в 5 я точно не знаю)
 

xlex

Guest
То есть это функции libxml2, которые нормально будут только в 5-ой версии, а сейчас они в режиме Experimental, но, в принципе, работоспособны?
 

Profic

just Profic (PHP5 BetaTeam)
Неа, в php4 например есть DomNode->last_child, а в php5 будет DomNode->lastСhild в полном соответствии со спецификацией DOM2 от w3c.org.
ЗЫ. Насчет изменений в DOM можно поглядеть статейку на ZEND.com, перевод которой, вроде есть на деталях
 

xlex

Guest
Угу, а где можно найти полный список изменений, который там ожидается? В этой статье, я такого не нашёл... Может я не то смотрю, но хочется списка вроде такого:
PHP 4 -> PHP 5
DomNode->last_child -> DomNode->lastChild
SomeOtherClass->SomeMethod -> SomeOtherOtherClass->someOtherMethod(OtherArgs)

Такое возможно? В ChangeLog-ах не нашёл...

Задача - использовать функции libxml2, и чтобы потом не пришлось переписывать код.
 

slach

Новичок
видимо так

либо сначала ознакомиться со спецификацией DOM
а потом написать враппер...
 
Сверху