我的Cookie是这样的:cookie={"key":"V0tRTVF=","uid":"2","username":"测试"}我想让PHP接收这些参数。按道理说,PHP后台获取,再转下码就可以。但我发现$_COOKIE["cookie"]获得的值是这样的:{\"cookie\":\"V0tRTVF=\",\"uid\":\"2\",\"username\":\"测试\"}被转义了?这倒无所谓,stripslashes或者正则就可以删掉斜线了吧?结果——删不掉!【19:09更新】刚才听大神告诉我,原来这只是前端的显示问题。其实PHP里,是没有转义符存在的!经我的测试,直接json_decode($cookie, true);转化就可以。但我还是不知道为啥,前端会多显示一个\。。
添加回答
举报
0/150
提交
取消