downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

DomNode::set_content> <DomNode::replace_child
[edit] Last updated: Fri, 25 May 2012

view this page in

DomNode::replace_node

(PHP 4 >= 4.2.0)

DomNode::replace_node Remplace un noeud

Description

domelement DomNode::replace_node ( domelement $newnode )

(PHP 4.2) Cette fonction remplace un noeud par newnode. Avant le remplacement, newnode est copié s'il a un parent, pour s'assure qu'un noeud qui est déjà dans le document n'est pas inséré une nouvelle fois. Ce comportement impose de faire toutes les modifications sur le noeud avant le remplacement, ou de le relire après le remplacement, avec des fonctions comme domnode_first_child(), domnode_child_nodes(), etc.

(PHP 4.3) Cette fonction remplace un noeud par le noeud newnode. Il n'est plus copié du tout. Si newnode était déjà inséré dans le document, il sera d'abord désolidarisé de son contexte courant. Si le remplacement réussi, le noeud est retourné.

Voir aussi domnode_append_child()



add a note add a note User Contributed Notes DomNode::replace_node
There are no user contributed notes for this page.

 
show source | credits | sitemap | contact | advertising | mirror sites