連想配列から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":"岩手県"}