记一次PHP开发过程中,json_decode返回null的解决情况
2015-11-20 00:08
621 查看
json的encode是用javascript做的。用的是 JSON.stringify(myarray),encode以后.post传给php页面。
php页面能收到,但是,在json_decode时候一直返回null!!
经过各种尝试各种搜索,发现encode出来的json的字符串中,有 斜杠“\”这个字符。
解决方法就是 $str = str_replace("\\",'',$data); 把斜杠替换成空格,问题就解决了。
php页面能收到,但是,在json_decode时候一直返回null!!
经过各种尝试各种搜索,发现encode出来的json的字符串中,有 斜杠“\”这个字符。
解决方法就是 $str = str_replace("\\",'',$data); 把斜杠替换成空格,问题就解决了。
相关文章推荐
- 提取第一张图为缩略图
- 63. windows php 加载不了 curl
- getOutputStream() has already been called 异常
- PHP性能分析 xhprof
- 【博客开篇】服务器配置:Windows2008R2+PHP5.6+SQLServer2008(X64)
- PHP+ajaxfileupload 实现用户头像上传
- ubuntu 配置php
- MacBook Pro下打开FTP服务
- 瞎玩php——初识cookie和session
- PHP03
- PHP02
- PHP01
- RTP中的FUs打包与NAL的关系
- windows云主机下搭建ftp服务器
- 【ThinkPHP】过滤函数设置
- php 利用rand()函数生成密码
- PHP与MySQL学习笔记8:重要概念与设计Web数据库
- php解析视频flash地址
- PHP数组,数组排序算法,数组查找算法介绍
- php 制作验证码