我有用
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
但是当我进入页面时,在浏览器中选择了另一种编码 (ISO).我尝试通过 PHP 方法设置编码
But when I enter the page another encoding (ISO) is chosen in browser. I have tried to set encoding by PHP method
header('Content-type: text/html; charset=utf-8');
但这也没有帮助.所有源文件都以 UTF-8 编码,没有 BOM.我尝试过的唯一解决方案是通过添加 AddDefaultCharset UTF-8 行在 .htaccess 文件中设置编码,但是服务器上的另一个页面没有正确显示.我该如何解决这个问题?
But it also didn't help. All source files are encoded in UTF-8 without BOM. The only solution which I tried and it had worked was setting encoding in .htaccess file by adding AddDefaultCharset UTF-8 line, but then another pages on the server were not displayed correctly. How can I solve this problem?
禁用默认字符集:
AddDefaultCharset Off
这篇关于如何在浏览器中强制使用 UTF-8 编码?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!
PHP、MySQL PDOException 的死锁异常代码?Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死锁异常代码?)
PHP PDO MySQL 可滚动游标不起作用PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滚动游标不起作用)
PHP PDO ODBC 连接PHP PDO ODBC connection(PHP PDO ODBC 连接)
使用 PDO::FETCH_CLASS 和魔术方法Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔术方法)
php pdo 只从 mysql 获取一个值;等于变量的值php pdo get only one value from mysql; value that equals to variable(php pdo 只从 mysql 获取一个值;等于变量的值)
MSSQL PDO 找不到驱动程序MSSQL PDO could not find driver(MSSQL PDO 找不到驱动程序)