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

tidy::repairFile

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

tidy :: repairFile - tidy_repair_file - 修复文件并将其作为字符串返回

描述

面向对象的风格

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

程序风格

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

修复给定的文件并将其作为字符串返回。

参数

filename

要修复的文件。

config

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

查看http://tidy.sourceforge.net/docs/quickref.html获取关于每个选项的解释。

encoding

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

use_include_path

include_path中搜索文件。

返回值

以字符串形式返回修复的内容。

例子

Example #1 tidy::repairFile() example

代码语言:javascript
复制
<?php
$file?=?'file.html';

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

file_put_contents($file,?$repaired);
?>

注意

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

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com