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

    如何解决php ajax返回乱码问题

    藏色散人藏色散人2021-11-01 10:10:01原创68

    php ajax返回乱码的解决办法:1、在php的ajax页面加上“@header('Content-type: text/html;charset=UTF-8');”;2、通过mysql_query设置编码;3、通过iconv转换编码。

    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑

    如何解决php ajax返回乱码问题?

    PHP中Ajax返回乱码问题

    描述:

    通过jquery的$.ajax调用PHP页面 , 并在json_encode之后返回。

    错误:

    一直出现 例如: ???X3 之类的错误 ,无法正常使用

    解决方法:

    1、 在php的ajax页面头部加上 : @header('Content-type: text/html;charset=UTF-8');

    2、在mysql_query之前 加上: mysql_query("set names utf8;");

    3、尝试:iconv("gb2312", "utf-8", "中文字符");

    推荐学习:《PHP视频教程

    以上就是如何解决php ajax返回乱码问题的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:乱码 php ajax
    上一篇:php怎么实现音乐列表 下一篇:PHP中怎样定义多维数组及获取其中元素?
    大前端线上培训班

    相关文章推荐

    • 如何解决php imagecreate乱码问题• php glob 乱码问题如何解决• php导出csv中文乱码怎么办• php目录文件名中文乱码怎么办

    全部评论我要评论

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

    PHP中文网