PHP Tidy:解析后出现意外的特殊字符

时间:2013-08-20 11:27:08

标签: php encoding htmltidy

我正在使用PHP Tidy来减少加载时的文档大小。这是我用于PHP Tidy的代码。

$html_output = ob_get_clean();
$tidyConfig = array(
'indent' => false,
'hide-comments' =>true,
'join-classes'=>true,
'join-styles'=>true,
'drop-proprietary-attributes'=>true,
'output-html' => true,
'input-encoding' => 'utf8',
'output-encoding' => 'utf8',
'show-body-only' =>false,
'fix-backslash' => true,
'quote-marks' => true,
'wrap' => 1024,
'bare' => true);

echo tidy_parse_string($html_output, $tidyConfig);

Php Tidy issue

但我为英镑获得了一些意想不到的特殊字符。而不是£我得到 ,在某些地方的问号符号。在某些地方甚至空间都被 取代。

该图像是我输出的屏幕。第一个实际上是3226797.99英镑,后面是一些空格。

请提出解决方案。谢谢。

1 个答案:

答案 0 :(得分:0)

如果您使用£代替正常显示的£,我们会在一台服务器上出现此问题