(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.
overrideEncodingEl codificado en el cual el documento fue creado. Si no se proporciona, intentará determinar el codificado más probable utilizado.
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 un codificado desconocido.
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.