DomNode->previous_sibling
DomNode->replace_child
Fonctions DOM XML (PHP 4)
PHP Manual

# DomNode->remove_child

(PHP 4 >= 4.2.0)

DomNode->remove_child — Supprime un fils de la liste des noeuds fils

### Description

domtext DomNode->remove_child ( domtext `$oldchild` )

DomNode->remove_child() supprime le fils `oldchild` de la liste des noeuds fils du noeud courant. Si le fils n'a pu être retiré, ou si ce n'est pas un fils du noeud courant, DomNode->remove_child() retournera `FALSE`. Si le fils a pu être retiré, DomNode->remove_child() le retournera.

Exemple #1 Supprimer un noeud en DOM XML

`<?php
include("exemple.inc");
if(!$dom = domxml_open_mem($xmlstr)) {
echo "Erreur lors de l'analyse d'un document\n";
exit;
}
$elements = $dom->get_elements_by_tagname("tbody");
$element = $elements[0];
$children = $element->child_nodes();
$child = $element->remove_child($children[0]);
echo "<pre>";
$xmlfile = $dom->dump_mem(true);
echo htmlentities($xmlfile);
echo "</pre>";
?>`

Voir aussi domnode_append_child().

DomNode->previous_sibling
DomNode->replace_child
Fonctions DOM XML (PHP 4)
PHP Manual