php解析http获取的json字符串变量总是空白null


Posted in PHP onMarch 02, 2015

今天同事项目中遇到一个问题,通过http接口获取的json字符串使用json_decode始终无法正确解析,返回空白。

直接把结果字符串复制出来手动创建一个变量却正常,在前端js也能解析,搞了半天不得其解,借助强大的谷歌解决了问题,答案是接口吐出的结果包含有BOM头,BOM头这个东西可谓是php的死敌啊

不说了,直接上解决办法:

if (substr($return, 0,3) == pack("CCC",0xef,0xbb,0xbf)) { 

    $return = substr($return, 3); 

}

$data = json_decode($return,true);

这里记录一下,分享给大家,希望对大家能够有所帮助。

PHP 相关文章推荐
两个强悍的php 图像处理类1
Jun 15 PHP
php 中英文语言转换类代码
Aug 11 PHP
php字符串按照单词进行反转的方法
Mar 14 PHP
Symfony2 session用法实例分析
Feb 04 PHP
php简单创建zip压缩文件的方法
Apr 30 PHP
PHP获取当前文件的父目录方法汇总
Jul 21 PHP
ThinkPHP发送邮件示例代码
Oct 08 PHP
PHP中函数gzuncompress无法使用的解决方法
Mar 02 PHP
Yii 2.0如何使用页面缓存方法示例
May 23 PHP
php安装扩展mysqli的实现步骤及报错解决办法
Sep 23 PHP
PHP PDOStatement::getAttribute讲解
Feb 01 PHP
PHP 7.4中使用预加载的方法详解
Jul 08 PHP
laravel 5 实现模板主题功能(续)
Mar 02 #PHP
laravel 5 实现模板主题功能
Mar 02 #PHP
Opcache导致php-fpm崩溃nginx返回502
Mar 02 #PHP
使用GDB调试PHP代码,解决PHP代码死循环问题
Mar 02 #PHP
Laravel5中contracts详解
Mar 02 #PHP
php打印一个边长为N的实心和空心菱型的方法
Mar 02 #PHP
初识laravel5
Mar 02 #PHP
You might like
php HandlerSocket的使用
2011/05/02 PHP
PHP生成(支持多模板)二维码海报代码
2018/04/30 PHP
jQuery中文入门指南,翻译加实例,jQuery的起点教程
2007/02/09 Javascript
JavaScript高级程序设计 阅读笔记(十七) js事件
2012/08/14 Javascript
如何使用jQuery Draggable和Droppable实现拖拽功能
2013/07/05 Javascript
实测jquery data()如何存值
2013/08/18 Javascript
判断文件是否正在被使用的JS代码
2013/12/21 Javascript
js中的hasOwnProperty和isPrototypeOf方法使用实例
2014/06/06 Javascript
bootstrap table表格客户端分页实例
2017/08/07 Javascript
vue3修改link标签默认icon无效问题详解
2019/10/09 Javascript
在vue中使用console.log无效的解决
2020/08/09 Javascript
vue组件中传值EventBus的使用及注意事项说明
2020/11/16 Javascript
js实现抽奖功能
2020/11/24 Javascript
[15:15]教你分分钟做大人:狙击手
2014/10/30 DOTA
Cython 三分钟入门教程
2009/09/17 Python
Python 字符串转换为整形和浮点类型的方法
2018/07/17 Python
Python调用服务接口的实例
2019/01/03 Python
keras .h5转移动端的.tflite文件实现方式
2020/05/25 Python
使用css如何制作时间ICON方法实践
2012/11/12 HTML / CSS
HTML5+CSS3绘制锯齿状的矩形
2016/03/01 HTML / CSS
丹尼尔惠灵顿手表天猫官方旗舰店:Daniel Wellington
2017/08/25 全球购物
耐克亚太地区:Nike APAC
2019/12/07 全球购物
为什么要有struct关键字
2012/05/08 面试题
山海经纬软件测试笔试题和面试题
2013/04/02 面试题
Java面试笔试题大全
2016/11/23 面试题
体育教师工作总结的自我评价
2013/10/10 职场文书
测绘工程个人的自我评价
2013/11/23 职场文书
大学生就业推荐信范文
2013/11/29 职场文书
进步之星获奖感言
2014/02/22 职场文书
企业员工培训感言
2014/02/26 职场文书
教师自我鉴定范文
2014/03/20 职场文书
寒假家长评语大全
2014/04/16 职场文书
单位授权委托书范文
2014/08/02 职场文书
2014年学校卫生工作总结
2014/11/20 职场文书
求职简历自我评价范文
2015/03/10 职场文书
centos环境下nginx高可用集群的搭建指南
2022/07/23 Servers