(No version information available, might be only in CVS)
DomNode->remove_child — Supprime un fils de la liste des noeuds fils
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 717. 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() .