6

jsonデータを含むCookieを保存しています。エコーの例$_COOKIE['data']

[{\" date \ ":1355249777、\" title \ ":\" Junior \ "}、{\" date \ ":1355249747、\" title \ ":\" christopher \ "}、{\" date \ ":1355249139、\" title \ ":\" melfi \ "}、{\" date \ ":1355249123、\" title \ ":\" tony \ "}、{\" date \ ":1355248876、\" title \ ":\" carmela \ "}、{\" date \ ":1355248859、\" title \ ":\" meadow \ "}]

データは純粋なJavaScriptであり、渡されJSON.stringifyてCookieに保存されました。今、私はそれをphp配列に変換する必要があります。アプローチを試しましたjson_decodeが、nullが返されます。何か案は?ありがとう!

4

2 に答える 2

22

試す

json_decode(stripslashes($_COOKIE['data']));

于 2012-12-11T18:27:33.213 に答える
11

上記の回答に対する小さな修正(まだコメントできません)...

json_decode(stripslashes($_COOKIE['data']),true);

そうしないと、stdClassエラーが発生 する可能性があります

于 2016-06-02T18:42:54.873 に答える