Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<Dom\HTMLDocumentDom\HTMLDocument::createFromFile>
^Dom\HTMLDocumentLast updated: Mon, 26 Oct 2026

Dom\HTMLDocument::createEmpty

(PHP 8 >= 8.4.0)

Dom\HTMLDocument::createEmpty — Creates an empty HTML document

Description

public static function Dom\HTMLDocument::createEmpty(string $encoding = "UTF-8"): Dom\HTMLDocument

Creates an empty HTML document without any elements.

Parameters

encoding

The character encoding of the document, used for serialization when calling the save methods.

Return Values

An empty HTML document.

Examples

Example #1 Dom\HTMLDocument::createEmpty() example

Creates an empty document and serializes it.

<?php
$dom = Dom\HTMLDocument::createEmpty();
var_dump($dom->saveHtml());
?>

The above example will output:

string(0) ""

See Also


<Dom\HTMLDocumentDom\HTMLDocument::createFromFile>
^Dom\HTMLDocumentLast updated: Mon, 26 Oct 2026