TP3.1 cookie()方法存在BUG

浏览:1364 发布日期:2012/10/30 分类:求助交流
例如在代码里面这样:cookie("sss","{\"aid\":98,\"src\":\"\\\/d\\\/file\\\/contents\\\/2012\\\/10\\\/508f778968530.jpg\",\"filename\":\"3058.jpg\"}");然后在用cookie("sss")读取不到,而直接用$_COOKIE['sss']可以取到。
看源码才知道(MAGIC_QUOTES_GPC为真)return isset($_COOKIE[$name]) ? json_decode(MAGIC_QUOTES_GPC?stripslashes($_COOKIE[$name]):$_COOKIE[$name]) : null; // 获取指定Cookie也就是先 stripslashes($_COOKIE[$name]),然后在json_decode,出来的就是Null了。。。
最佳答案
评论( 相关
后面还有条评论,点击查看>>