(PHP 5, PHP 7)
DOMDocument::saveHTMLFile — Copia el documento interno a un fichero usando el formato HTML
$filename
) : intCrea un documento HTML desde la representación DOM. Esta función normalmente se llama después de construir un nuevo documento desde cero, como en el ejemplo de abajo.
filename
La ruta al documento HTML guardado.
Devuelve el número de bytes escritos o FALSE
si ocurrió un error.
Ejemplo #1 Guardar un árbol HTML en un archivo
<?php
$doc = new DOMDocument('1.0');
// queremos una impresión buena
$doc->formatOutput = true;
$root = $doc->createElement('html');
$root = $doc->appendChild($root);
$head = $doc->createElement('head');
$head = $root->appendChild($head);
$title = $doc->createElement('title');
$title = $head->appendChild($title);
$text = $doc->createTextNode('Este es el título');
$text = $title->appendChild($text);
echo 'EScrito: ' . $doc->saveHTMLFile("/tmp/test.html") . ' bytes'; // Escrito: 129 bytes
?>