Description
Процедурный стиль:
tidy
tidy_parse_file ( string filename [, mixed config [, string encoding [, bool use_include_path]]] )
Объектно-ориентированный стиль:
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.
Смотрите также tidy_parse_string(),
tidy_parse_string() and
tidy_repair_string().