この記事の最終更新日: 2023年2月1日
PHPでJSONデータを出力するには、json_encode()
関数を使用します。
<?php
// JSONデータを作成
$data = array('name' => 'John', 'age' => 30);
// JSONデータを出力(標準出力)
echo json_encode($data);
// JSONデータをファイルに保存
$json = json_encode($data);
file_put_contents('data.json', $json);
?>
json_encode()
関数は、PHPのオブジェクト(連想配列など)をJSON形式の文字列に変換します。
上記の例では、PHPの配列をJSON形式で出力しています。
また、file_put_contents()
関数を使用して、JSON形式の文字列をファイルに保存しています。
(PHPのバージョン5.2.0以上が必要。)
大阪のエンジニアが書いているブログ。
コメント