• 技术文章 >后端开发 >PHP问题

    PHP汉字出现乱码如何解决?

    GuanhuiGuanhui2020-07-23 10:30:09原创1065

    PHP汉字出现乱码如何解决?

    1、连接数据库时将字符集设置为“utf8”;

    //mysql
    mysql_query('SET NAMES utf8');
    //mysqli
    mysqli_set_charset($connect, 'utf8');

    2、使用“header()”函数将响应头的“Content-Type”设置为“utf8”;

    header("Content-Type: text/html;charset=utf-8");

    3、查看数据库字符集是否为“utf8”,否则更改为“utf8”即可。

    utf8是什么

    UTF-8(8位元,Universal Character Set/Unicode Transformation Format)是针对Unicode的一种可变长度字符编码。它可以用来表示Unicode标准中的任何字符,而且其编码中的第一个字节仍与ASCII相容,使得原来处理ASCII字符的软件无须或只进行少部份修改后,便可继续使用。因此,它逐渐成为电子邮件、网页及其他存储或传送文字的应用中,优先采用的编码。

    推荐教程:《PHP

    以上就是PHP汉字出现乱码如何解决?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php
    上一篇:如何修改php时区 下一篇:php eclipse乱码怎么办
    线上培训班

    相关文章推荐

    • php中如何设置cookie• 如何编译安装PHP?• 无法加载index.php怎么办• php如何替换word内容• 如何修改php时区

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网