tidy_parse_file

(PHP 5)

tidy_parse_file --  Parse markup in file or URI

Description

Procedural style:

resource tidy_parse_file ( string filename [, mixed config [, string encoding [, bool use_include_path]]])

Object oriented style:

bool tidy->parseFile ( string filename [, mixed config [, string encoding [, bool use_include_path]]])

This function parses the given file.

Il parametro config puņ essere passato sia come matrice sia come stringa. Se lo si passa come stringa, questo indica il nome del file di configurazione; nel primo caso viene interpretato come impostazione di opzioni. Guardare http://tidy.sourceforge.net/docs/quickref.html per maggiori dettagli su ogni singola opzione.

Il parametro encoding imposta la codifica dei caratteri per le operazioni di input ed output. I possibili valori sono: ascii, latin1, raw, utf8, iso2022, mac, win1252, utf16le, utf16be, utf16, big5 and shiftjis.

Esempio 1. tidy_parse_file() example

<?php
$tidy
= tidy_parse_file('file.html');

$tidy->cleanRepair();
    
if(!empty(
$tidy->errorBuffer)) {
    echo
"The following errors or warnings occured:\n";
    echo
$tidy->errorBuffer;
}
?>

Nota: I parametri opzionali config e encoding sono stati aggiunti in Tidy 2.0.

See also tidy_parse_string(), tidy_parse_string() and tidy_repair_string().