DomNode->append_child
DomNode->attributes
Fonctions DOM XML (PHP 4)
PHP Manual

# DomNode->append_sibling

(PHP 4 >= 4.2.0)

DomNode->append_sibling — Ajoute un frère à un noeud

### Description

domelement DomNode->append_sibling ( domelement `$newnode` )

DomNode->append_sibling() ajoute le noeud `newnode` aux fils du noeud courant. `newnode` peut être créé avec les fonctions domdocument_create_element(), domdocument_create_text(), etc. ou simplement en utilisant un autre noeud.

Avant d'être ajouté, un noeud est d'abord dupliqué. Par conséquent, le nouveau fils est une copie qui peut être modifiée sans altérer le noeud utilisé dans cette fonction. Si le noeud passé a des fils, ils seront aussi dupliqués, ce qui rend cette fonction pratique pour copier des documents XML complexes. La valeur retournée est le noeud fils ajouté. Si vous voulez apporter des modifications au noeud fils, vous devez utiliser le noeud retourné.

DomNode->append_sibling() a été ajoutée pour fournir un remplaçant à domnode_append_child(), tel qu'il fonctionnait en PHP 4.2.

Voir aussi domnode_append_before().

DomNode->append_child
DomNode->attributes
Fonctions DOM XML (PHP 4)
PHP Manual