For those not closely reading the documentation (like me), this is an example of adding a root without add_root.
$new_dom = domxml_new_doc("1.0");
$new_element = $newdom->create_element("root_el");
$new_node = $newdom->append_child($new_element);
DomDocument->add_root
(No version information available, might be only in CVS)
DomDocument->add_root — Aggiunge un nodo radice [deprecated]
Descrizione
Avviso
Questa funzione è SPERIMENTALE. Ovvero, il comportamento di questa funzione, il nome di questa funzione, in definitiva tutto ciò che è documentato qui può cambiare nei futuri rilasci del PHP senza preavviso. Siete avvisati, l'uso di questa funzione è a vostro rischio.
Aggiunge un nodo radice ad un documento DOM e restituisce il nuovo nodo. Il nome dell'elemento viene passato come parametro.
Example #1 Creazione dell'intestazione di un semplice documento HTML
<?php
$doc = domxml_new_doc("1.0");
$root = $doc->add_root("html");
$head = $root->new_child("head", "");
$head->new_child("title", "Hier der Titel");
echo htmlentities($doc->dump_mem());
?>
DomDocument->add_root
Jorrit Kronjee
05-Nov-2003 07:16
05-Nov-2003 07:16
