我在使用mysql和PHP的希伯来语时遇到问题,我已经尝试过这个:
db collation必须是utf8_general_ci
。
表与希伯来语的整理必须是utf8_general_ci 在我的PHP连接脚本中,我把
header('Content-Type: text/html; charset=utf-8');
在我的xhtml头标签中 在连接脚本中选择数据库后,我把
mysql_query("SET NAMES 'utf8'");
它仍然不起作用。在phpmyadmin我可以看到希伯来字符,但当我在php中显示它们时,我看到的是“?????” 如果有人能帮助我那会很棒!
答案 0 :(得分:1)
在你的html页面
<head>
tage下,添加<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
在mysql插入时使用utf8_encode
&amp;当show数据尝试使用utf8_decode