The Dom\HTMLDocument class

(PHP 8 >= 8.4.0)

Introduction

Represents an HTML document.

Class synopsis

final class Dom\HTMLDocument extends Dom\Document {
/* Inherited constants */
/* Inherited properties */
public string $URL ;
public string $charset ;
public readonly ?Dom\DocumentType $doctype ;
public readonly ?Dom\Element $documentElement ;
public readonly ?Dom\Element $firstElementChild ;
public readonly ?Dom\Element $lastElementChild ;
public readonly int $childElementCount ;
public readonly ?Dom\HTMLElement $head ;
public string $title ;
public readonly int $nodeType ;
public readonly string $nodeName ;
public readonly string $baseURI ;
public readonly bool $isConnected ;
public readonly ?Dom\Document $ownerDocument ;
public readonly ?Dom\Node $parentNode ;
public readonly ?Dom\Element $parentElement ;
public readonly Dom\NodeList $childNodes ;
public readonly ?Dom\Node $firstChild ;
public readonly ?Dom\Node $lastChild ;
public readonly ?Dom\Node $previousSibling ;
public readonly ?Dom\Node $nextSibling ;
public ?string $nodeValue ;
/* Methods */
public static createEmpty (string $encoding = "UTF-8"): Dom\HTMLDocument
public static createFromFile (string $path, int $options = 0, ? string $overrideEncoding = null ): Dom\HTMLDocument
public static createFromString (string $source, int $options = 0, ? string $overrideEncoding = null ): Dom\HTMLDocument
public saveHtml (? Dom\Node $node = null ): string
public saveHtmlFile (string $filename): int |false
public saveXml (? Dom\Node $node = null , int $options = 0): string |false
public saveXmlFile (string $filename, int $options = 0): int |false
/* Inherited methods */
/* Not documented yet */
}

Notes

Note: The DOM extension uses UTF-8 encoding when working with methods or properties. The parser methods auto-detect the encoding or allow the caller to specify an encoding.

Table of Contents

Found A Problem?

Learn How To Improve This PageSubmit a Pull RequestReport a Bug
+add a note

User Contributed Notes

There are no user contributed notes for this page.

AltStyle によって変換されたページ (->オリジナル) /