
あきぞらです。
PHPでjson_decodeを使って配列を取得しようとしたとき、
結果がNULLになってしまいました。
$test = json_decode($testJson); var_dump($test); // NULL
原因がわからず悪戦苦闘していたのですが、
こちらの記事がとても参考になりました。
json_decodeするさい、
ムダなバックスラッシュ(/)が入っていたことが原因でした。。
バックスラッシュを取り除いてあげれば完了です。
replaceしてやるならこうです。
$testJson = str_replace('/', $testJson);
PHPには、バックスラッシュを取り除いてくれる関数stripslashesがあります。
$testJson = stripslashes($testJson);
これでうまくjson_decodeができました!