我一直在试图找出为什么我的法语角色出现在“cr notresite Web”而不是“créénotresite Web”
我的编码设置为UTF-8,语言为fr。其他一些角色工作得很好,而不是e和a。
例如“L'opinion denotreclientèle”显示就好了。
MySQL将数据存储为utf8_unicode_ci。当我浏览MySQL中的数据时,它看起来也很好。
我的浏览器也设置为utf-8
任何想法都会受到赞赏。
答案 0 :(得分:3)
我遇到了类似UTF-8的问题,这对我有用:
$link->set_charset("utf8");
答案 1 :(得分:2)
您确定元标记Content-Type
设置为UTF8吗?
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
HTML5
<meta charset="utf-8">
答案 2 :(得分:1)
试试这个
<?php echo mb_convert_encoding($yourVariable, 'UTF-8', 'ASCII'); ?>