В данном фрагменте текста страницы моего сайта я хочу продавать контекстные ссылки
DomNode->insert_before
(unknown)
DomNode->insert_before - вставляет новый узел как потомок.
Описание object DomNode->insert_before (object newnode, object refnode)
Эта функция вставляет новый узел newnode непосредственно перед узлом refnode . Возвращаемое значение это вставленный узел. Если вы планируете модифицировать
присоединённого потомка, вы обязаны использовать возвращённый узел.
DomNode_insert_before() очень напоминает
DomNode_append_child() , как видно из следующего примера, где делается то же самое, что и в примере для
DomNode_append_child() .
Пример 1. Добавление потомка
include("example.inc");
if(!$dom = domxml_open_mem($xmlstr)) {
echo "Error while parsing the document
";
exit;
}
$elements = $dom->get_elements_by_tagname("informaltable");
print_r($elements);
$element = $elements[0];
$newnode = $element->insert_before($element, $element);
$children = $newnode->children();
$attr = $children[1]->set_attribute("align", "left");
echo "<PRE>";
$xmlfile = $dom->dump_mem();
echo htmlentities($xmlfile);
echo "</PRE>";
См. также
DomNode_append_child() .
Рейтинг: 0
Голосов: 0
637 просмотров
Комментарии ()
Нет комментариев. Ваш будет первым!