在线文档教程
PHP
HTML

tidy::repairFile

tidy::repairFile

tidy_repair_file

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

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

描述

面向对象的风格

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

程序风格

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

<?php $file = 'file.html'; $tidy = new tidy( $repaired = $tidy->repairfile($file rename($file, $file . '.bak' file_put_contents($file, $repaired ?>

注意

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