maxpayne Новичок 9 Мар 2006 #1 DOM XML нужна функция на подобе insert_before Короче есть функция insert_before, зато нет функции insert_after. Безобразие? Нужна функция, которая бы вставляла елемент за другим а не перед другим. Геееелп! -~{}~ 09.03.06 17:22: Условие: php 4.3.8
DOM XML нужна функция на подобе insert_before Короче есть функция insert_before, зато нет функции insert_after. Безобразие? Нужна функция, которая бы вставляла елемент за другим а не перед другим. Геееелп! -~{}~ 09.03.06 17:22: Условие: php 4.3.8
kpumuk Новичок 9 Мар 2006 #2 Re: DOM XML нужна функция на подобе insert_before А почему бы не использовать next_sibling() ? PHP: function insert_after($node, $new_node) { $node = $node->next_sibling(); if (false !== $node) return $node->insert_before($new_node, $node); return false; }
Re: DOM XML нужна функция на подобе insert_before А почему бы не использовать next_sibling() ? PHP: function insert_after($node, $new_node) { $node = $node->next_sibling(); if (false !== $node) return $node->insert_before($new_node, $node); return false; }
kpumuk Новичок 9 Мар 2006 #4 Только вот не подумал. если next_sibling возвращает false, значит вместо return false нужно использовать return append_child.
Только вот не подумал. если next_sibling возвращает false, значит вместо return false нужно использовать return append_child.
maxpayne Новичок 9 Мар 2006 #5 Да это и так понятно, мне главное нужно было идею. И как я сам к этому не додумался ))