DOMDocument::saveHTMLFile

(PHP 5, PHP 7)

DOMDocument::saveHTMLFile Dumps the internal document into a file using HTML formatting

说锟斤拷

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

Creates an HTML document from the DOM representation. This function is usually called after building a new dom document from scratch as in the example below.

锟斤拷锟斤拷

filename

The path to the saved HTML document.

锟斤拷锟斤拷值

Returns the number of bytes written or FALSE if an error occurred.

锟斤拷锟斤拷

Example #1 Saving a HTML tree into a file

<?php

$doc 
= new DOMDocument('1.0');
// we want a nice output
$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('This is the title');
$text $title->appendChild($text);

echo 
'Wrote: ' $doc->saveHTMLFile("/tmp/test.html") . ' bytes'// Wrote: 129 bytes

?>

锟轿硷拷