Fonctions DOM XML (PHP 4)
PHP Manual

DomNode->replace_child

(PHP 4 >= 4.2.0)

DomNode->replace_child Remplace un noeud fils

Description

domelement DomNode->replace_child ( domelement $newnode , domelement $oldnode )

(PHP 4.2) DomNode->replace_child() remplace le noeud fils oldnode avec le nouveau noeud newnode. Si le nouveau noeud est déjà un fils, il ne sera pas ajouté une seconde fois. Si l'ancien noeud ne peut être trouvé, DomNode->replace_child() retournera FALSE. Si le remplacement a pu avoir lieu, oldnode est retourné.

(PHP 4.3) DomNode->replace_child() remplace le noeud fils oldnode avec le nouveau noeud newnode, même si newnode est déjà fils. Si le nouveau noeud est déjà inséré dans le document, il sera retiré de son contexte courant.. Si DomNode->replace_child() ne peut trouver l'ancien noeud, elle retournera FALSE. Si le remplacement a pu avoir lieu, oldnode est retourné.

Voir aussi domnode_append_child().


Fonctions DOM XML (PHP 4)
PHP Manual