我编写php代码来显示Grundprüfung
。但它显示Grundprüfung
。是什么原因?
答案 0 :(得分:1)
使用十六进制编辑器检查文件。如果它(如你所说)是UTF-8(?)编码,则字符串Grundprüfung
应为:
47 72 75 6e 64 70 72 c3 83 c2 bc 66 75 6e 67
如果文件包含以下序列:
47 72 75 6e 64 70 72 c3 bc 66 75 6e 67
...您的字符串为Grundprüfung
,为UTF-8,因为ü为c3 bc
。
答案 1 :(得分:0)
确保对整个链使用Unicode(例如UTF-8)。
您必须确保数据库编码是unicode,您的脚本使用Unicode,当然还有浏览器。
将charset=UTF-8
元属性添加到响应标头:
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<强>更新强> 看看上面评论中的链接。