(PHP 8 >= 8.4.0)
Dom\HTMLDocument::createFromFile — Analiza un documento HTML a partir de un fichero
$path, int $options = 0, ?string $overrideEncoding = null): Dom\HTMLDocumentAnaliza un documento HTML a partir de un fichero, según la norma vigente.
pathLa ruta de acceso del fichero a analizar.
options
Operación a nivel de bits OR
de las constantes de opción libxml.
También es posible pasar Dom\HTML_NO_DEFAULT_NS
para desactivar el uso del espacio de nombres HTML y del elemento template.
Esto solo debería ser utilizado si las implicaciones son correctamente comprendidas.
overrideEncodingLa codificación en la cual el documento fue creado. Si no se proporciona, intentará determinar la codificación más probable utilizada.
El documento analizado en forma de una instancia de Dom\HTMLDocument.
Genera una ValueError si
path contiene bytes nulos o contiene
"%00".
Levanta una excepción ValueError si
options contiene una opción inválida.
Levanta una excepción ValueError si
overrideEncoding utiliza una codificación desconocida.
Genera una ValueError si el fichero no ha podido ser abierto.
Nota:
Los espacios en blanco en las etiquetas
htmlyheadno son considerados significativos y pueden perder su formato.