Json_decode 解析json字符串为NULL的解决方法(必看)


Posted in PHP onFebruary 17, 2017

从APP端或从其他页面post,get过来的数据一般因为数组形式。因为数组形式不易传输,所以一般都会转json后再发送。本以为发送方json_encode(),接收方json_decode(),就解决的问题,结果发现,json_decode()后是NULL。

一般会反应是少了一个参数“true”,但是回去看就是 json_decode($data,true); 那怎么还会是NULL呢?难道是编码,不会啊,接收后直接打印是一个完整json字符串的形式,在网上json解析网站,也是可以正常解析的。

那这是怎么回事呢? 其实是编码转译的问题。

用下面的方法可以实现正确解析。

$data = stripslashes(html_entity_decode($info)); //$info是传递过来的json字符串
$data = json_decode($data,TRUE);

这时候$data就是解析后的数组了!

html_entity_decode() 函数的作用是把 HTML 实体转换为字符。
stripslashes() 函数的作用是删除反斜杠。

以上这篇Json_decode 解析json字符串为NULL的解决方法(必看)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
通过PHP的内置函数,通过DES算法对数据加密和解密
Jun 21 PHP
PHP实现的封装验证码类详解
Jun 18 PHP
PHP中session变量的销毁
Feb 27 PHP
ThinkPHP快速入门实例教程之数据分页
Jul 01 PHP
php下pdo的mysql事务处理用法实例
Dec 27 PHP
php实现购物车功能(上)
Jul 23 PHP
PHP文件上传之多文件上传的实现思路
Jan 27 PHP
thinkPHP批量删除的实现方法分析
Nov 09 PHP
php使用PDO获取结果集的方法
Feb 16 PHP
[原创]php正则删除html代码中class样式属性的方法
May 24 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
Jul 26 PHP
php微信公众号开发之欢迎老朋友
Oct 20 PHP
PHP中单例模式与工厂模式详解
Feb 17 #PHP
PHP封装返回Ajax字符串和JSON数组的方法
Feb 17 #PHP
PHP合并数组函数array_merge用法分析
Feb 17 #PHP
yii2利用自带UploadedFile实现上传图片的示例
Feb 16 #PHP
php利用imagemagick实现复古老照片效果实例
Feb 16 #PHP
php UNIX时间戳用法详解
Feb 16 #PHP
php计算多个集合的笛卡尔积实例详解
Feb 16 #PHP
You might like
php数组函数序列之in_array() - 查找数组中是否存在指定值
2011/11/07 PHP
phpcms模块开发之swfupload的使用介绍
2013/04/28 PHP
ThinkPHP标签制作教程
2014/07/10 PHP
浅析php工厂模式
2014/11/25 PHP
WordPress中"无法将上传的文件移动至"错误的解决方法
2015/07/01 PHP
获取Javscript执行函数名称的方法
2006/12/22 Javascript
javascript 广告后加载,加载完页面再加载广告
2010/11/25 Javascript
jqueyr判断checkbox组的选中(示例代码)
2013/11/08 Javascript
js 走马灯简单实例
2013/11/21 Javascript
js字符串日期yyyy-MM-dd转化为date示例代码
2014/03/06 Javascript
JQ实现新浪游戏首页幻灯片
2015/07/29 Javascript
javascript冒泡排序小结
2016/04/10 Javascript
jquery输入数字随机抽奖特效的简单实现代码
2016/06/10 Javascript
jQuery中的deferred使用方法
2017/03/27 jQuery
Vue组件间通信方法总结(父子组件、兄弟组件及祖先后代组件间)
2019/04/17 Javascript
纯异步nodejs文件夹(目录)复制功能
2019/09/03 NodeJs
JQuery样式与属性设置方法分析
2019/12/07 jQuery
vue切换菜单取消未完成接口请求的案例
2020/11/13 Javascript
[15:35]教你分分钟做大人:天怒法师
2014/10/30 DOTA
一个基于flask的web应用诞生(1)
2017/04/11 Python
TensorFlow 实战之实现卷积神经网络的实例讲解
2018/02/26 Python
numpy找出array中的最大值,最小值实例
2018/04/03 Python
使用 Python 处理3万多条数据只要几秒钟
2020/01/19 Python
pycharm设置python文件模板信息过程图解
2020/03/10 Python
python3.9实现pyinstaller打包python文件成exe
2020/12/13 Python
法国综合购物网站:RueDuCommerce
2016/09/12 全球购物
Sofmap官网:日本著名的数码电器专卖店
2017/05/19 全球购物
中国首家奢侈品O2O网购平台:第五大道奢侈品网
2017/12/14 全球购物
彪马日本官网:PUMA日本
2019/01/31 全球购物
优秀大学生求职自荐信范文
2014/04/19 职场文书
考察邀请函范文
2015/01/31 职场文书
瘦西湖导游词
2015/02/03 职场文书
太行山上观后感
2015/06/05 职场文书
灵魂歌王观后感
2015/06/17 职场文书
外科护士长工作总结
2015/08/12 职场文书
Java生成日期时间存入Mysql数据库的实现方法
2022/03/03 Java/Android