收藏
回答

php mysql 数据库中文乱码

问题模块 框架类型 问题类型 操作时间 AppID
管理后台 小程序 需求 2018-09-11 wx61d7a25f341ed785

0、数据库已经进行 utf 编码了



1、php



2、结果 。为啥中文还是 问号,怎么解决呢???



最后一次编辑于  2018-09-11  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 卢霄霄
    卢霄霄
    2018-09-12

    mysql 里执行下呢

    show variables like 'character_set_database';

    2018-09-12
    赞同
    回复 12
    • 陈yob
      陈yob
      2018-09-12

      1、相关的编码格式,基本都是 utf8 的。在数据库中那个正常 查出 中文的,php 后端返回给小程序 中文就变成了 ? 符号,很奇怪



      2、

      2018-09-12
      回复
    • 卢霄霄
      卢霄霄
      2018-09-12回复陈yob

      你安装个 notepad++,然后用notepad++打开你的php文件呢

      2018-09-12
      回复
    • 陈yob
      陈yob
      2018-09-12回复卢霄霄

      为啥要用 这个呢? 服务器上不是有 php “解析器“”了吗? 不明白您想要做啥?

      2018-09-12
      回复
    • 卢霄霄
      卢霄霄
      2018-09-12回复陈yob

      我在想会不会是你php的文本格式有问题,不是utf-8

      2018-09-12
      回复
    • 陈yob
      陈yob
      2018-09-12回复卢霄霄

      1、那还有没有比较简单 判断php文件是不是 utf8 的方法呢?


      2、preview 和 返回小程序是乱码, 其他地方就没问题,很奇怪


      2018-09-12
      回复
    查看更多(7)