我已经尝试过人们提供的大多数东西,我正试图消除这个问题?在下面的照片中。
示例“²”导致以下问题。
这就是它打印的方式:
这是数据库中的内容:
Size: 190(L) x 190(W) (Single Door) x 216(H)cm, 6mm, 3.6m² (6'3" x 6'3"), 3 Sections Long Packaging Size: 161(L) x 62(W) x 13(H)cm, 193(L) x 21(W) x 14(H)cm Total Weight GW: 48.1kg
数据库格式化为Uft8
这是我目前要尝试摆脱它的代码:
function removeNonUtf8($data){
//$data = preg_replace('/\x{00B0}/u'," degress", $data );
return preg_replace('/[^A-Za-z0-9 @#%~\'\"\®\©_\-\,\+\&.\}\=\!\<\>\|\:\-\\\\\+\*\?\[\^\]\$\(\)\{Â]/','', $data);
$data = iconv('UTF-8', 'ASCII//TRANSLIT//IGNORE', $data);
return $data;
}
在此之后,它将其更改为不同的符号,但仍然没有摆脱它。
任何提示?
答案 0 :(得分:0)
将此添加到您的php文件的标题中,让我知道它是否解决了 - <?php header('Content-Type: text/html; charset=UTF-8') ?>