(PHP 8 >= 8.4.0)
Dom\HTMLDocument::createFromFile — Parses an HTML document from a file
$path
, int $options
= 0, ?string $overrideEncoding
= null
): Dom\HTMLDocumentParses an HTML document from a file, according to the living standard.
path
options
追加の Libxml パラメータ を、ビット演算子の OR
で指定します。
Dom\HTML_NO_DEFAULT_NS
を渡すことで、
HTML 名前空間や template 要素の使用を無効化することもできます。
このオプションは、及ぼす影響を十分理解している場合に限り使用すべきです。
overrideEncoding
The parsed document as an Dom\HTMLDocument instance.
path
contains null bytes or contains
"%00"
.
options
が不正なオプションを含む場合、
ValueError をスローします。
overrideEncoding
が未知のエンコーディングである場合、
ValueError をスローします。
注意:
html
タグやhead
タグの中の空白は 必ずしも保持されません。インデント等が失われる可能性があります。