連想配列からjson形式のデータを生成するには、json_encode関数を使用します。
使い方は、連想配列形式で作成したデータをjson_encodeに渡すだけです。
サンプルソース
例)連想配列からjsonデータを生成してダウンロードする
<?php
//データを連想配列形式で作成する
$arr = array();
$arr['01'] = '北海道';
$arr['02'] = '青森県';
$arr['03'] = '岩手県';
//json形式に変換する
$json = json_encode($arr);
//出力する
header('Content-Type: application/json');
echo $json;
結果
{"01":"北海道","02":"青森県","03":"岩手県"}