php多返回\ufeff(BOM头问题)

本人第一次用 thinkPHP 做小程序后台,碰到了这个坑,
经过大半天“度娘”的指点,终于明白了咋回事。
现分享给大家,希望一起进步哈 !!


微信开发工具上显示的  json 格式,完全正常;
在手机上查看,却不正常了;
日志中,可以看出 json数据变成了字符串,而不是数据对象;

1.png

发现是因为返回的json中多返回了BOM头\ufeff,去掉即可

BOM.zip

下载文件并解压得到BOM.php文件

1.将BOM.php放在网站根目录下


2.打开浏览器,执行http://root/BOM.php


3.一切困扰都解决鸟...空行没了,CSS样式也显示正常了.

如下图

2.png

相关推荐

评论