CakeFest 2017 NYC, the Official CakePHP Conference



(PHP 5, PHP 7, PECL tidy >= 0.7.0)

tidy::repairFile -- tidy_repair_fileRepair a file and return it as a string


Stile orientato agli oggetti

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

Stile procedurale

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

Repairs the given file and returns it as a string.

Elenco dei parametri


The file to be repaired.


The config config can be passed either as an array or as a string. If a string is passed, it is interpreted as the name of the configuration file, otherwise, it is interpreted as the options themselves.

Check for an explanation about each option.


The encoding parameter sets the encoding for input/output documents. The possible values for encoding are: ascii, latin0, latin1, raw, utf8, iso2022, mac, win1252, ibm858, utf16, utf16le, utf16be, big5, and shiftjis.


Search for the file in the include_path.

Valori restituiti

Returns the repaired contents as a string.


Example #1 tidy::repairFile() example


$tidy = new tidy();
$repaired $tidy->repairfile($file);
rename($file$file '.bak');



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

Vedere anche:

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top