我有声明编码的页面
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
但是当我进入页面时,在浏览器中选择了另一种编码 (ISO)。我尝试通过 PHP 方法设置编码
header('Content-type: text/html; charset=utf-8');
但这也没有帮助。所有源文件均采用无 BOM 的 UTF-8 编码。我尝试过的唯一解决方案是通过添加 AddDefaultCharset UTF-8
行在 .htaccess
文件中设置编码,但服务器上的其他页面无法正确显示.我该如何解决这个问题?
最佳答案
禁用默认字符集:
AddDefaultCharset Off
关于php - 如何在浏览器中强制使用 UTF-8 编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7809931/