DOM: set_content

  • Автор темы Автор темы csa
  • Дата начала Дата начала

csa

Guest
DOM: set_content

$node->set_content("dfff");
добавляет dfff к текущему содержимому элемента
почему?

libxml2-2.4.23
php-4.2.2
 
А видимо потому, что это баг такой. Я лично жду PHP 4.3. Просто есть информация от человека, мнению которого я весьма доверяю (майнтейнер PHP в ALT Linux), что PHP 4.2.x юзать не рекомендуется, весьма глючные релизы. После выхода 4.2.0 в CVS PHP произошли очень сильные изменения в многих модулях, которые войдут только в 4.3.0. По этой причине, в дистрибутивах ALT Linux до сих пор PHP 4.1.2
 
как выяснилось, это один из deprecated методов
решилось путем замены ноды
 
Автор оригинала: Leonya
А видимо потому, что это баг такой. Я лично жду PHP 4.3. Просто есть информация от человека, мнению которого я весьма доверяю (майнтейнер PHP в ALT Linux), что PHP 4.2.x юзать не рекомендуется, весьма глючные релизы. После выхода 4.2.0 в CVS PHP произошли очень сильные изменения в многих модулях, которые войдут только в 4.3.0. По этой причине, в дистрибутивах ALT Linux до сих пор PHP 4.1.2
Уважаемый Leonya. Если вы не знаете ответа на вопрос или хоть на 1% не уверены в нем, Вам просто настоятельно не рекомендуется отвечать на него. Тем более распыляться по поводу линуксов и версий пхп.

По теме:
/* FIXME: another gotcha. If node has children, calling
* xmlNodeSetContent will remove the children -> we loose the zval's
* To prevent crash, append content if children are set
*/
 
Сверху