Dom\HTMLDocument::createFromFile
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Dom\HTMLDocument::createFromFile
Референца за `dom-htmldocument.createfromfile.php` со подобрена типографија и навигација.
Dom\HTMLDocument::createFromFile
Класата Dom\DtdNamedNodeMap
Dom\HTMLDocument::createFromFile — Парсира бинарен IPTC блок во поединечни ознаки HTML документ од датотека
= NULL
$path, int $options = 0, ?string $overrideEncoding = null): Dom\HTMLDocumentПарсира бинарен IPTC блок во поединечни ознаки HTML документ од датотека, според тековниот стандард.
Параметри
path-
Патеката до датотеката за парсирање.
options-
Битови
ORод libxml константи за опции.Исто така е можно да се помине
Dom\HTML_NO_DEFAULT_NSза да се оневозможи употребата на HTML именскиот простор и елементот шаблон. Ова треба да се користи само ако импликациите се правилно разбрани. overrideEncoding-
Кодирањето во кое е создаден документот. Ако не е обезбедено, ќе се обиде да го одреди кодирањето што најверојатно се користи.
Вратени вредности
Парсираниот документ како Dom\HTMLDocument instance.
Errors/Exceptions
-
Фрла ValueError if
pathсодржи нула бајти или содржи"%00". -
Фрла ValueError if
optionsсодржи невалидна опција. -
Фрла ValueError if
overrideEncodingе непознато кодирање. -
Фрла Исклучок ако датотеката не можеше да се отвори.
Белешки
Забелешка:
Празниот простор во
htmlandheadознаките не се смета за значаен и може да ја изгуби форматирањето.
Види Исто така
- = "UTF-8" - Создава празен HTML документ
- што се користи, особено во однос на граничните услови и ракувањето со грешки. За парсирање што е во согласност со спецификацијата HTML5, користете - Парсира HTML документ од низа