Debug客栈
做一个爱分享的程序猿
Debug客栈
PHP解决中文字符编码问题

友情提示:此篇文章大约需要阅读 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!!!

赞赏
本文链接:https://www.debuginn.cn/2450.html
本文采用 CC BY-NC-SA 3.0 Unported 协议进行许可,转载请保留此文章链接
相关链接: Debug客栈  |  引导页  |  加入交流群  |  赞助本站  |  @微博  |  @Bilibili  |  @推特  |  @Github
社会主义核心价值观: 富强、民主、文明、和谐、自由、平等、公正、法治、爱国、敬业、诚信、友善

发表评论

textsms
account_circle
email

Debug客栈

PHP解决中文字符编码问题
很多初学者包括我在日常的练习之中,会遇到浏览器中对中文字符出现乱码现象,对此在此处做一下总结,以免以后回踩坑😂 HTML页面编码 在header头部增加一个meta标签。 <head> …
扫描二维码继续阅读
2019-03-10