Description
Procedural style:
tidy
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.
Параметр config может быть передан как
в виде строки, так и в виде массива. В случае передачи строки, параметр рассматривается как
путь к конфигурационному файлу, в противном случае содержание массива рассматривается
как собственно конфигурация. За подробной информацией о опциях обращайтесь к
http://tidy.sourceforge.net/docs/quickref.html.
Возможные значения параметра encoding:
ascii, latin1, raw, utf8, iso2022, mac, win1252, utf16le, utf16be, utf16, big5 и shiftjis.
Пример 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; } ?>
|
|
Замечание:
Опциональные параметры config_options и
enconding были добавлены в Tidy 2.0.
See also tidy_parse_string(),
tidy_repair_file() and
tidy_repair_string().