downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

tidy::parseString> <tidy::isXml
Last updated: Fri, 20 May 2011

view this page in

tidy::parseFile

tidy_parse_file

(PHP 5, PECL tidy >= 0.5.2)

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

Descripción

Estilo orientado a objetos

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

Estilo procedural

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

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



add a note add a note User Contributed Notes tidy::parseFile
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites