DOMDocument::saveHTMLFile

(PHP 5, PHP 7)

DOMDocument::saveHTMLFile Copia el documento interno a un fichero usando el formato HTML

Descripción

public DOMDocument::saveHTMLFile ( string $filename ) : int

Crea 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.

Parámetros

filename

La ruta al documento HTML guardado.

Valores devueltos

Devuelve el número de bytes escritos o FALSE si ocurrió un error.

Ejemplos

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

?>

Ver también