首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

tidy::parseFile

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

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

描述

面向对象的风格

代码语言:javascript
复制
bool tidy::parseFile ( string $filename [, mixed $config [, string $encoding [, bool $use_include_path = false ]]] )

程序风格

代码语言:javascript
复制
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

代码语言:javascript
复制
<?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 →

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com