XML_Tree::&insertChild

XML_Tree::&insertChild – inserts a child/tree

Synopsis

require_once "XML/Tree.php";

object XML_Tree_Node XML_Tree::&insertChild ( array $path , integer $pos , mixed $child , string $content='' , array $attributes=array() )

Description

Inserts a child or tree into the tree in the path $path on position $pos and maintains namespace integrity

Parameter

  • array $path - path to parent of child to insert

  • integer $pos - position of child to be inserted in its parent's children-list

  • mixed $child - child-node (by XML_Tree, XML_Node or Name)

  • string $content - content (text) for new node

  • array $attributes - attribute-hash for new node

Return value

object XML_Tree_Node - inserted child (node)

Note

This function can not be called statically.