Tidy
PHP Manual

tidy::parseFile

tidy_parse_file

(PHP 5, PECL tidy >= 0.5.2)

tidy::parseFile -- tidy_parse_fileAnaliza las etiquetas de un fichero o URI

Descripción

Estilo orientado a objetos

bool tidy::parseFile ( string $filename [, mixed $config [, string $encoding [, bool $use_include_path = false ]]] )

Estilo por procedimientos

tidy tidy_parse_file ( string $filename [, mixed $config [, string $encoding [, bool $use_include_path = false ]]] )

Analiza el fichero especificado.

Parámetros

filename

Si el parámetro filename es indicado, esta función también leerá ese fichero e iniciará el objeto con el fichero, actuando como tidy_parse_file().

config

La configuración config puede ser pasada en forma de un array o un string. Si un string es pasado, será interpretado como el el nombre del fichero de configuración, de otra forma, será interpretado 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

Busca el fichero en el include_path.

Valores devueltos

Devuelve TRUE en caso de éxito o FALSE en caso de error.

Ejemplos

Ejemplo #1 Ejemplo de tidy::parseFile()

<?php
$tidy 
= new tidy();
$tidy->parseFile('file.html');

$tidy->cleanRepair();

if(!empty(
$tidy->errorBuffer)) {
    echo 
"Los siguientes errores o advertencias ocurrieron:\n";
    echo 
$tidy->errorBuffer;
}
?>

Notas

Nota: Los parámetros opcionales config y encoding fueron agregados en Tidy 2.0.

Ver también


Tidy
PHP Manual