我的Cookie是這樣的:cookie={"key":"V0tRTVF=","uid":"2","username":"測試"}我想讓PHP接收這些參數(shù)。按道理說,PHP后臺獲取,再轉(zhuǎn)下碼就可以。但我發(fā)現(xiàn)$_COOKIE["cookie"]獲得的值是這樣的:{\"cookie\":\"V0tRTVF=\",\"uid\":\"2\",\"username\":\"測試\"}被轉(zhuǎn)義了?這倒無所謂,stripslashes或者正則就可以刪掉斜線了吧?結(jié)果——刪不掉!【19:09更新】剛才聽大神告訴我,原來這只是前端的顯示問題。其實PHP里,是沒有轉(zhuǎn)義符存在的!經(jīng)我的測試,直接json_decode($cookie, true);轉(zhuǎn)化就可以。但我還是不知道為啥,前端會多顯示一個\。。
PHP讀取JSON格式的Cookie時,轉(zhuǎn)義符號刪不掉?
ibeautiful
2019-03-18 21:18:55