我有一个希伯来语字符串,编码为 windows-1255,通过 POST(通过 jquery AJAX)传递,然后插入到我的数据库中,该字符串用“hebrew_general_ci”编码。
如果我没有在插入之前输入以下代码:
mysql_query("SET NAMES 'utf8'");
字符串如下所示:
׳×׳׳™׳׳•׳× ׳׳¢׳'׳“
如果我确实将上面的代码放在插入之前,则字符串会正常显示,但特殊字符会替换为问号,如下所示:
לוח אם™</p>
变成:
לוחאם?
我试图弄清楚如何解决这个问题几天没有成功......
帮助会很棒。
提前谢谢。