7.24.43 domnode->append_sibling()
Ajoute un frère à un noeud
[ Exemples avec dommode_append_sibling ] CVS uniquement
object
domnode->append_sibling (
object
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 remplacant à
domnode_append_child
, tel qu'il fonctionnait
en PHP 4.2.
Voir aussi
domnode_append_before
.
|