Forum und email

DomNode->replace_child

(No version information available, might be only in CVS)

DomNode->replace_child — Reemplaza un hijo

Descripción

domelement DomNode->replace_child ( domelement $nodo_nuevo , domelement $nodo_antiguo )

(PHP 4.2) Esta función reemplaza el hijo nodo_antiguo con el nuevo nodo pasado. Si el nuevo nodo ya es un hijo, no será agregado una segunda vez. Si el nodo antiguo no puede encontrarse, la función devuelve FALSE. Si el reemplazo tiene éxito, se devuelve el nodo antiguo.

(PHP 4.3) Esta función reemplaza el hijo nodo_antiguo con el nodo_nuevo pasado, incluso si el nuevo nodo ya es un hijo del DomNode. Si nodo_nuevo ya había sido insertado en el documento, primero es desenlazado de su contexto actual. Si el nodo antiguo no puede ser encontrado, la función devuelve FALSE. Si el reemplazo tiene éxito, se devuelve el nodo antiguo. (Este comportamiento sigue las especificaciones del W3C).

Vea también domnode_append_child()