友情提示:此篇文章大约需要阅读 1分钟10秒,不足之处请多指教,感谢您的阅读。 订阅本站
很多初学者包括我在日常的练习之中,会遇到浏览器中对中文字符出现乱码现象,对此在此处做一下总结,以免以后回踩坑?
HTML页面编码
在header头部增加一个meta标签。
<head>
<meta http-equiv="Content-Type"content="text/html; charset=UTF-8"/>
</head>
PHP编码
在有中文字符输出的php页面中的最前面,第一句加上header设置,但是到开发项目中推荐将此设置设置为全局,直接引用即可。
<?php
header("Content-type:text/html;charset=utf-8");
?>
MySQL编码
在前面的基础上,还要在你的数据查询/修改/增加之前加入数据库编码。
<?php
mysql_query('SET NAMES UTF8');
?>
注意这里写的是UTF8而不是UTF-8!!!
发表回复