时间:2019-05-04 来源:小程序工厂
mysql 里执行下呢
show variables like 'character_set_database';
1、相关的编码格式,基本都是 utf8 的。在数据库中那个正常 查出 中文的,php 后端返回给微信小程序 中文就变成了 ? 符号,很奇怪
2、
你安装个 notepad++,然后用notepad++打开你的php文件呢
为啥要用 这个呢? 服务器上不是有 php “解析器“”了吗? 不明白您想要做啥?
我在想会不会是你php的文本格式有问题,不是utf-8
1、那还有没有比较简单 判断php文件是不是 utf8 的方法呢?
2、preview 和 返回微信小程序是乱码, 其他地方就没问题,很奇怪
记事本上面点 文件,另存为,下面有编码
1、之前 也是 utf8
2、改了 重新刷新 还是一样的地方乱码
你直接在php里写死中文,传给微信小程序,是正常的吗?
echo “写死的中文”,能正常显示,可是一旦是数据库里取的中文 微信小程序就变成 ? ,直接 在 mysql 进行 set 命令设置编码,似乎是在暂时作用,过一会他与自动回复了 成原来的编码,我也在 conf 改了,但还是数据库拿中文还是不行
贴一下你的 mysql的配置文件呢
方便留下微信或者 QQ 啥的吗?