我的数据库中有阿拉伯字体الاسÙ
。它在某些页面上取得了完美的阿拉伯语。
但它不在另一页。为何这种分化?
我已将<meta charset="utf-8">
放在两个页面中。
还需要注意其他事吗? 帮帮我
修改:已解决
答案 0 :(得分:0)
根据this:
声明应该完全符合前面的1024个字节 文件的开头,所以最好把它放在后面 开头标记。
所以可能是你将charset元标记放在脑中深处,这种方式不会出现在加载的前1024个字节中!
尝试将直接放在开头标记之后,看看是否能解决您的问题!
答案 1 :(得分:-1)
使用此功能
mysql_query("SET NAMES 'utf8'");
或
$mysqli->set_charset("utf8");
表示pdo,你的连接字符串如
"mysql:host=$host;dbname=$db;charset=utf8"