DomDocument- dump_mem

DomDocument- dump_mem -- Schreibt den internen XML-Baum in eine Zeichenkette

Beschreibung

string DomDocument- dump_mem ( [bool format])

Warnung

Diese Funktion ist EXPERIMENTELL . Das Verhalten , der Funktionsname und alles Andere was hier dokumentiert ist , kann sich in zukünftigen PHP-Versionen ohne Ankündigung ändern . Seien Sie gewarnt und verwenden Sie diese Funktion auf eigenes Risiko .

Generiert ein XML-Dokument aus der DOM-Repräsentation . Diese Funktion wird normalerweise aufgerufen , nachdem ein neues DOM Dokument generiert wurde . Der Parameter format gibt an , ob die Ausgabe formatiert erfolgen soll .

Beispiel 1 . Generiere einen HTML-Header

 
?php

 
$doc

 
=

 
domxml_new_doc(

 
"1.0")

 
;

 
$root

 
=

 
$doc

 
-

 
create_element("HTML")

 
;

 
$root

 
=

 
$doc

 
-

 
append_child($root)

 
;

 
$head

 
=

 
$doc

 
-

 
create_element("HEAD")

 
;

 
$head

 
=

 
$root

 
-

 
append_child($head)

 
;

 
$title

 
=

 
$doc

 
-

 
create_element("TITLE")

 
;

 
$title

 
=

 
$head

 
-

 
append_child($title)

 
;

 
$text

 
=

 
$doc

 
-

 
create_text_node("Das

 
ist

 
der

 
Titel")

 
;

 
$text

 
=

 
$title

 
-

 
append_child($text)

 
;

 
echo

 
"

 
PRE

 
"

 
;

 
echo

 
htmlentities($doc

 
-

 
dump_mem(true))

 
;

 
echo

 
"

 
/

 
PRE

 
"

 
;

 
?





Anmerkung : Der erste Parameter wurde in PHP 4.3.0 hinzugefügt .

Siehe auch DomDocument_dump_file( ) , DomDocument_html_dump_mem( ) .