(PHP 8 >= 8.4.0)
Dom\HTMLDocument::createFromFile — Разбирает содержимое файла как HTML-документ
$path
, int $options
= 0, ?string $overrideEncoding
= null
): Dom\HTMLDocumentМетод разбирает HTML-документ из файла в соответствии со стандартом.
path
options
Побитовое ИЛИ (OR
)
констант опций libxml.
Dom\HTML_NO_DEFAULT_NS
,
чтобы отключить пространства имён HTML-документа и элемента шаблона.
Перед передачей константы лучше убедиться, что последствия этого понятны.
overrideEncoding
Метод возвращает разобранный документ как экземпляр класса Dom\HTMLDocument.
path
содержит нулевые байты или последовательность символов
"%00"
.
options
содержит недопустимые параметры.
overrideEncoding
передали неизвестную кодировку.
Замечание: Метод не считает пробельные символы в тегах
html
иhead
существенными, поэтому иногда такие символы теряются при форматировании.