很多初学者包括我在日常的练习之中,会遇到浏览器中对中文字符出现乱码现象,对此在此处做一下总结,以免以后回踩坑?
在header头部增加一个meta标签。
<head>
<meta http-equiv="Content-Type"content="text/html; charset=UTF-8"/>
</head>
在有中文字符输出的php页面中的最前面,第一句加上header设置,但是到开发项目中推荐将此设置设置为全局,直接引用即可。
<?php
header("Content-type:text/html;charset=utf-8");
?>
在前面的基础上,还要在你的数据查询/修改/增加之前加入数据库编码。
<?php
mysql_query('SET NAMES UTF8');
?>
注意这里写的是UTF8而不是UTF-8!!!
本文链接:https://cloud.tencent.com/developer/article/1558136
本文采用CC BY-NC-SA 3.0 Unported协议进行许可,转载请保留此文章链接