tidy::parseFile
tidy_parse_file
(PHP 5, PECL tidy >= 0.5.2)
tidy::parseFile -- tidy_parse_file — Analiza las etiquetas de un archivo o URI
Descripción
Estilo orientado a objetos
Estilo procedural
Analiza el archivo especificado.
Parámetros
- filename
-
Si el parámetro filename es indicado, esta función también leerá ese archivo e iniciará el objeto con el archivo, actuando como tidy_parse_file().
- config
-
La configuración config puede ser pasada en forma de un array o una cadena. Si una cadena es pasada, será interpretada como el el nombre del archivo de configuración, de otra forma, será interpretada como opciones en sí mismas.
Para una explicación de cada opción, consulte » http://tidy.sourceforge.net/docs/quickref.html.
- encoding
-
El parámetro encoding establece la codificación para entarda/salida de los documentos. Los posibles valores de codificación son: ascii, latin0, latin1, raw, utf8, iso2022, mac, win1252, ibm858, utf16, utf16le, utf16be, big5, y shiftjis.
- use_include_path
-
Búsca el archivo en la ruta include_path.
Valores devueltos
Devuelve TRUE en caso de éxito o FALSE en caso de error.
Ejemplos
Example #1 Ejemplo de tidy::parseFile()
<?php
$tidy = new tidy();
$tidy->parseFile('file.html');
$tidy->cleanRepair();
if(!empty($tidy->errorBuffer)) {
echo "The following errors or warnings occured:\n";
echo $tidy->errorBuffer;
}
?>
Notas
Note: Los parámetros opcionales config y encoding fueron agregados en Tidy 2.0.
Ver también
- tidy::parsestring() - Analiza un documento almacenado en una cadena
- tidy::repairfile() - Repara un archivo y lo devuelve como una cadena
- tidy::repairstring() - Repara una cadena HTML usando un archivo de configuración opcional
