PHPでJSONファイルを読み込む方法

PHPでJSONファイルの読み込み自体は、ファイルを読み込む一般的な関数であるget_file_contents()を使えば、文字列として読み込みを行うことができます。

しかしそのままではデータの利用が行いにくいため、読み込んだ文字列を連想配列などのPHPで使いやすい値に変換することが必要となります。

PHPの値に変換する際に利用する関数がjson_decodeです。

$filename = 'example.json';
$json = file_get_contents($filename);
$array = json_decode($json, true);
目次