2

私はphpでlibtidyを使用しています。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;
}

何が間違っている可能性があります

4

1 に答える 1

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;
}
于 2011-05-28T21:30:32.697 に答える