我正在使用libtidy和php。我正在使用xampp,它显示启用了整洁的支持。但是当我在我的代码中使用它时,它会显示以下警告
repairString() [function.repairString]: Could not load configuration file tidy-file.php
我也尝试使用面向对象的版本,但我再次收到警告
tidy_repair_string() [function.tidy-repair-string]: Could not load configuration file tidy-file.php
我将整洁的代码保存在一个名为tidy-file.php
的单独文件中。看起来像这样
$options = array("output-xhtml" => true,"clean" => true, "drop-proprietary-attributes" => true,"drop-font-tags" => true,"drop-empty-paras" => true,"hide-comments" => true);
function getXHTML($html)
{
$xhtml=tidy_repair_string($html,$options);
return $xhtml;
}
什么可能是错的
答案 0 :(得分:0)
根据您在此处显示的内容,您尝试使用在函数外部定义的变量。你需要把它拉进去:
function getXHTML($html)
{
$options = array("output-xhtml" => true,"clean" => true, "drop-proprietary-attributes" => true,"drop-font-tags" => true,"drop-empty-paras" => true,"hide-comments" => true);
$xhtml=tidy_repair_string($html,$options);
return $xhtml;
}