2013-08-20 2 views
0

PHP Tidy를 사용하여로드하는 동안 문서 크기를 줄입니다. 다음은 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

하지만 £에 대한 몇 가지 예상치 못한 특수 문자를 받고 있습니다. 대신에 나는 어떤 곳에서 물음표 기호 인 getting을 얻고있다. 어떤 장소에서는 공백이 replaced로 바뀝니다.

그 이미지는 내 출력이 부족한 화면입니다. 첫 번째 것은 실제로 3226797.99이고 나중에는 약간의 공백입니다.

해결책을 제안하십시오. 감사합니다.

답변

0

012 대신에

으로 표시되는 £ 대신 £을 사용하면 문자 집합으로 인해 한 서버에서이 문제가 발생합니다.