DOMNode::removeChild
Supprime un fils de la liste des enfants
&reftitle.description;
public DOMNodefalseDOMNode::removeChild
DOMNodechild
Cette fonction supprime un fils de la liste des enfants.
&reftitle.parameters;
child
Le fils à effacer.
&reftitle.returnvalues;
Si le fils ne peut être effacé, la fonction retourne l'ancien fils.
&reftitle.errors;
DOM_NO_MODIFICATION_ALLOWED_ERR
Lancé si le nœud est en lecture seule.
DOM_NOT_FOUND
Lancé si child n'est pas un fils
de ce nœud.
&reftitle.examples;
L'exemple suivant va effacer l'élément chapter de notre
document XML.
Effacement d'un fils
load('book.xml');
$book = $doc->documentElement;
// Nous récupérons le chapitre et l'effaçons du livre
$chapter = $book->getElementsByTagName('chapter')->item(0);
$oldchapter = $book->removeChild($chapter);
echo $doc->saveXML();
?>]]>
&example.outputs;
My lists
]]>
&reftitle.seealso;
DOMChildNode::remove
DOMNode::appendChild
DOMNode::replaceChild