tidy::repairString
tidy::repairString
tidy_repair_string
(PHP 5, PHP 7, PECL tidy >= 0.7.0)
tidy :: repairString - tidy_repair_string - 使用可选提供的配置文件修复字符串
描述
面向对象的风格
string tidy::repairString ( string $data [, mixed $config [, string $encoding ]] )
程序风格
string tidy_repair_string ( string $data [, mixed $config [, string $encoding ]] )
修复给定的字符串。
参数
data
要修复的数据。
config
配置config
可以作为数组或字符串传递。如果传递一个字符串,它将被解释为配置文件的名称,否则它会被解释为选项本身。
查看»http://tidy.sourceforge.net/docs/quickref.html获取有关每个选项的解释。
encoding
该encoding
参数设置输入/输出文档的编码。用于编码的可能值是:ASCII
,latin0
,latin1的
,原料
,UTF8
,ISO2022
,MAC
,win1252
,ibm858
,UTF16
,utf16le应按
,utf16be应按
,中文
,和SHIFTJIS
。
返回值
返回修复的字符串。
例子
Example #1 tidy::repairString() example
<?php
ob_start(
?>
<html>
<head>
<title>test</title>
</head>
<body>
<p>error</i>
</body>
</html>
<?php
$buffer = ob_get_clean(
$tidy = new tidy(
$clean = $tidy->repairString($buffer
echo $clean;
?>
上面的例子将输出:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>test</title>
</head>
<body>
<p>error</p>
</body>
</html>
注意
注意
:可选参数config
并encoding
添加到Tidy 2.0中。