首页 > Web开发 > 详细

tp中对json_decode返回null的解决办法

时间:2017-04-11 17:21:01      阅读:565      评论:0      收藏:0      [点我收藏+]

json_decode要求的字符串比较严格:
(1)使用UTF-8编码
(2)不能在最后元素有逗号
(3)不能使用单引号
(4)不能有\r,\t,如果有请替换

tp框架中的I函数默认对post的参数进行了htmlspecialchars过滤

‘DEFAULT_FILTER‘        =>  ‘htmlspecialchars‘, // 默认参数过滤方法 用于I函数...

string(23) "{"test":"url",‘attr‘:1}"

string(43) "{"test":"url",‘attr‘:1}"

json_decode是先进行htmlspecialchars_decode()处理

tp中对json_decode返回null的解决办法

原文:http://www.cnblogs.com/lyFocus/p/6693774.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!