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

    php输出汉字乱码怎么解决?

    青灯夜游青灯夜游2019-10-12 16:11:28原创2015
    在用PHP编写代码的时候,有时可能会发现中文输出会有乱码,那么,对于这种PHP输出乱码,我们该怎么解决呢?下面给大家介绍一下解决方法。

    php输出汉字乱码问题,无非就是下面几个方面;

    一、HTML页面编码设置

    1、在head标签里面加入这句

    <head>  
    <meta http-equiv="Content-Type"content="text/html; charset=UTF-8"/>  
    </head>

    2、文件保存时设置编码UTF-8。

    二、PHP编码设置

    在方法一的基础上在php代码时最前面即第一句写上

    <?php  
    header("Content-type:text/html;charset=utf-8");  
    ?>

    三、Mysql编码设置

    在前面的基础上,还要在你的数据查询/修改/增加之前加入数据库编码。

    <?php  
    mysql_query('SET NAMES UTF8');     
    ?>

    注意这里写的是UTF8而不是UTF-8!!!

    按照上面的方法设置应该就能解决输出中文乱码的问题了。

    更多PHP相关知识,请访问PHP中文网

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

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php 乱码
    上一篇:PHP数组键区分大小写不? 下一篇:php适合做erp吗?
    大前端线上培训班

    相关文章推荐

    • PHP错误处理函数• php策略模式和适配器模式的区别• php查询数据库并输出乱码• php的未定义索引如何解决

    全部评论我要评论

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

    PHP中文网