プログラミングと絵と音楽

コンピューター科学を専攻し、絵と音楽を趣味とするエンジニアのブログです。

PHPのjson_decodeがNULLを返す場合の対処

PHPjson_decode を使って 自作の json ファイルを連想配列にしようとしていたのですが、何故か返り値が NULL になっていました。日本語が含まれていたからエンコーディングの問題かと思いましたが、そうではなく、オブジェクトや配列の最後の要素にカンマがついていたのが問題でした。 PHPjson_decode はそこら辺の融通が効かないようです。 Python とかならそこら辺は大丈夫なのでかえって嵌ってしまいました。