我正在尝试从MySQL中检索包含日文字符的字符串。我正在使用
$handle = new PDO("mysql:dbname=" . DATABASE . ";host=" . SERVER . ";charset=utf8", USERNAME, PASSWORD);
连接到数据库,我可以使用相同的方法连接来存储字符串。它显示如下
但是当我使用相同的方法将其打印到网页时,它会显示出来吗?而不是人物。像这样http://puu.sh/bd1fX.png。 “名称”之后的字符在此处进行了硬编码以用于测试目的。
这是我用来连接和检索数据http://pastebin.com/7jj7MLjd
的功能如果有人有任何建议,为什么我不能从数据库中取回角色,那就太好了。
答案 0 :(得分:0)
检查您的html文件是否设置为支持utf-8
个字符?
我的意思是<meta charset="utf-8">
部分中有<head>
?