(unknown)
DomNode->insert_before -- 
     新規ノードを子ノードとして挿入する
    
説明
object 
DomNode->insert_before ( object newnode, object refnode)
     This function inserts the new node newnode right
     before the node refnode. The return value is the
     inserted node. If you plan to do further modifications on the appended
     child you must use the returned node.
    
     DomNode_insert_before() is very similar to
     DomNode_append_child() as the following example shows
     which does the same as the example at
     DomNode_append_child().
    
     
例 1Adding a child include("example.inc");
if(!$dom = domxml_open_mem($xmlstr)) {
  echo "Error while parsing the document\n";
  exit;
}
$elements = $dom->get_elements_by_tagname("informaltable");
print_r($elements);
$element = $elements[0];
$newnode = $element->insert_before($element, $element);
$children = $newnode->children();
$attr = $children[1]->set_attribute("align", "left");
echo "<PRE>";
$xmlfile = $dom->dump_mem();
echo htmlentities($xmlfile);
echo "</PRE>"; |  
  | 
    
     See also DomNode_append_child().