答案 0 :(得分:2)
检查下面提到的解决方案。
当您使用除英语之外的任何区域语言时,Charset
将为utf8
并设置Collection
= utf8_general_ci
。
如果不起作用,请告诉我。
答案 1 :(得分:2)
我遇到UTF-8 characters
同样的问题,Everything正在使用实时服务器和登台服务器,但有时它在我的开发机器上打破了。行为是如此奇怪,有时候字符编码正确,但在随机页面重新加载时,它开始打破Diamond Charters
'���เห็นอเวิลด์!���'
或Question mark
{{ 1}} 或85%的数据正确呈现 '??�เห็นอเวิลด์!???'
,但其余15%的数据显示不匹配的字符。我本来想解决这个问题。所以,从我的清单开始
1 - 检查HTML中添加的字符标题
2 - 检查MySQL表中是否保存了正确的数据
3 - 检查MySQL是否具有UTF-8的正确编码设置
4 - 检查Apache是否设置了处理UTF-8字符集
5 - 检查简单的PHP是否可以回复“เห็นอเวิลด์”输出相同的输入“เห็นอเวิลด์”
6 - 检查PHP是否发送正确的标头输出
7 - 检查MySQL查询是否获得相同的数据“เห็นอเวิลด์”
8 - 检查“เห็นอเวิลด์”是否有一些html字符,正确处理
9 - 检查“เห็นอเวิลด์”是否通过任何html编码解码功能
10-检查.htaccess是否全部设置为处理UTF-8字符集
检查以上列表中的所有内容以确定某些内容......破解。
试一试(我使用的是Codeigniter):
'เห็นอเวิลด์!?��'
祝你好运! :) 强>
答案 2 :(得分:1)
现在,尝试插入telugu字符值并保存。