博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php bom \ufeff
阅读量:4512 次
发布时间:2019-06-08

本文共 485 字,大约阅读时间需要 1 分钟。

2015年5月29日 16:50:56 星期五

五月的最后一个周五.............

前两天遇到一个问题

PHP 返回json数据, 其他人死活解析不出来

json_last_error(); // 返回4, utf8 错误

他们对我返回的json再次json_encode后用 var_dump();打印, 发现, 最开始的地方有个\ufeff......

string(987) ""\ufeff{\"status\":200,\"msg\":\"OK\",\"data\":[{\"gid\":\"125\",......

然后, 我这边按照网上的说法换各种编辑器, 将文件另存为UTF-8无BOM编码格式, 无果....

重新建文件, 复制代码, 无果.....

最后的解决办法:

我这边

exit(base64_encode(json_encode($r)));

对方接收后

$a = json_decode(base64_decode($r));

 

转载于:https://www.cnblogs.com/iLoveMyD/p/4538980.html

你可能感兴趣的文章
最大公约数
查看>>
序列化和反序列化
查看>>
Mac上Chrome浏览器跨域解决方案
查看>>
Sublime Text 3 全程详细图文原创教程(持续更新中。。。)
查看>>
java输出重定向
查看>>
load data with matlab
查看>>
ctypes调用dll的参数问题
查看>>
微信支付接口的调用(转)
查看>>
XSS攻击
查看>>
浅谈Sql各种join的用法
查看>>
Durid数据库连接池配置(不使用框架)
查看>>
BarCode128B字符转换函数(PB,SQL)
查看>>
watir学习资料
查看>>
Jmeter属性和变量
查看>>
java并发编程:并发容器之CopyOnWriteArrayList(转)
查看>>
python基础——面向对象进阶下
查看>>
Linux vi 命令详解
查看>>
本地如何搭建IPv6环境测试你的APP
查看>>
oracle、mysql新增字段,字段存在则不处理
查看>>
C++ NULL与nullptr的区别
查看>>