DomDocument->dump_mem

(no version information, might be only in CVS)

DomDocument->dump_mem --  Vuelca el árbol XML interno de vuelta a una cadena

Descripción

string DomDocument->dump_mem ( [bool formato [, string codificacion]] )

Aviso

Esta función es EXPERIMENTAL. Esto significa que el comportamiento de esta función, el nombre de esta función y en definitiva TODO lo documentado sobre esta función, puede cambiar en una futura version de PHP SIN AVISO. La advertencia queda hecha, y utilizar esta extensión queda bajo su propia responsabilidad.

Crea un documento XML desde la representación dom. Esta función es llamada por lo general después de construir un nuevo documento dom desde ceros como en el ejemplo a continuación. El formato especifica si la salida debe tener un formato elegante, o no.

Ejemplo 1. Creación de una cabecera de un documento HTML simple

<?php
$doc
= domxml_new_doc("1.0");
$raiz = $doc->create_element("HTML");
$raiz = $doc->append_child($raiz);
$cabecera = $doc->create_element("HEAD");
$cabecera = $raiz->append_child($cabecera);
$titulo = $doc->create_element("TITLE");
$titulo = $cabecera->append_child($titulo);
$texto = $doc->create_text_node("This is the title");
$texto = $titulo->append_child($texto);
echo
"<PRE>";
echo
htmlentities($doc->dump_mem(true));
echo
"</PRE>";
?>

Nota: El primer parámetro fue agregado en PHP 4.3.0.

Vea también domdocument_dump_file(), y domdocument_html_dump_mem().