Manuel PHP
Précédent |  | Suivant

# DomNode->replace_child

(no version information, might be only in CVS)

DomNode->replace_child -- Remplace un noeud fils

## Description

object DomNode->replace_child ( object oldnode, object newnode)

(`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().

Précédent | Sommaire | Suivant
DomNode->remove_child | Niveau supérieur | DomNode->replace_node