在线文档教程
PHP
HTML

tidy::parseFile

tidy::parseFile

tidy_parse_file

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

tidy :: parseFile - tidy_parse_file - 解析文件或URI中的标记

描述

面向对象的风格

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

程序风格

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

解析给定的文件。

参数

filename

如果filename给出参数,则此函数也将读取该文件并使用该文件初始化对象,类似于tidy_parse_file()

config

配置config可以作为数组或字符串传递。如果传递一个字符串,它将被解释为配置文件的名称,否则它会被解释为选项本身。

有关每个选项的解释,请参阅»http://tidy.sourceforge.net/docs/quickref.html

encoding

encoding参数设置输入/输出文档的编码。用于编码的可能值是:ASCIIlatin0latin1的原料UTF8ISO2022MACwin1252ibm858UTF16utf16le应按utf16be应按中文,和SHIFTJIS

use_include_path

include_path中搜索文件。

返回值

TRUE成功或FALSE失败时返回。

例子

Example #1 tidy::parseFile() example

<?php $tidy = new tidy( $tidy->parseFile('file.html' $tidy->cleanRepair( if(!empty($tidy->errorBuffer)) {     echo "The following errors or warnings occurred:\n";     echo $tidy->errorBuffer; } ?>

注意

注意:可选参数configencoding添加到Tidy 2.0中。

← tidy::isXml

tidy::parseString →