当我从数据库获取数据时,如果字符串包含空格,则在html中它显示为romb中的问号。我猜字体没有这两个符号 -
如果我这样做 - set names 'utf8'
,我仍然会得到错误的结果 - >就像在Jaded Joys中一样,“A”不仅仅是空间。
答案 0 :(得分:0)
我找到了解决方案。
$text = preg_replace("/[^\x20-\x7f\t\n\r]+/", " ", $text); // ascii only
在所有行上运行它,用常规行替换“坏”空格。