函数名称:tidy::diagnose()
适用版本:PHP 5, PHP 7
函数描述:tidy::diagnose()函数用于检查和报告当前Tidy编译的配置情况。
用法:
$tidy = new tidy();
$diagnose = $tidy->diagnose();
参数说明:该函数没有参数。
返回值:该函数返回一个字符串,其中包含有关当前Tidy编译的配置情况的诊断信息。
示例:
$html = '
<!DOCTYPE html>
<html>
<head>
<title>Example</title>
</head>
<body>
<h1>Hello, World!</h1>
</body>
</html>
';
$tidy = new tidy();
$tidy->parseString($html);
$tidy->cleanRepair();
$diagnose = $tidy->diagnose();
echo $diagnose;
输出:
Tidy diagnostics:
note: no warnings or errors were found!
上述示例中,我们首先创建了一个Tidy对象,然后使用parseString()方法将HTML字符串解析为Tidy对象。接下来,我们使用cleanRepair()方法清理并修复HTML。最后,我们调用diagnose()方法获取Tidy的诊断信息,并将其打印输出。
在这个示例中,Tidy的诊断信息告诉我们没有发现任何警告或错误。