PHPサンプル
UPDATE:2018年06月30日
PHP 都道府県の連想配列を作成
PHP4 PHP5 PHP7
PHP 都道府県の配列
都道府県の配列のサンプルコードです。htmlのselect要素などでご利用下さい。アルファベットをキー名とする連想配列と数値をキーとするインデックス配列のサンプルコードがあります。
array() で配列の作成
初期化 array()
$配列変数名 = array();
書式 array()
$配列変数名 = array(入力値);
インデックス配列
$配列変数名 = array('値1', '値2',,,);
$配列変数名[] = 値1;$配列変数名[] = 値2;
連想配列
$配列変数名 = array('キー名1' => '値1', 'キー名2' => '値2',,,);
$配列変数名['キー名1'] = 値1;$配列変数名['キー名2'] = 値2;
$配列変数名 = array();
書式 array()
$配列変数名 = array(入力値);
インデックス配列
$配列変数名 = array('値1', '値2',,,);
$配列変数名[] = 値1;$配列変数名[] = 値2;
連想配列
$配列変数名 = array('キー名1' => '値1', 'キー名2' => '値2',,,);
$配列変数名['キー名1'] = 値1;$配列変数名['キー名2'] = 値2;
array() で配列を作成します。配列の「キー(インデックス)」は 数値 と 文字列 が可能です。各要素は「,(カンマ)」で区切ります。キーを指定しないで値だけ並べて指定した場合、自動で数値キーのインデックスが割り振られます。数値キーはインデックス配列で文字列キーは連想配列です。
連想配列(キーが文字列) 都道府県 サンプルコード
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 | <!-- サンプルコード --> <?php $prefecture = array( 'blank' => '選択下さい。', 'hokkai' => '北海道', 'aomori' => '青森県', 'iwate' => '岩手県', 'miyagi' => '宮城県', 'akita' => '秋田県', 'yamagata' => '山形県', 'fukushima' => '福島県', 'ibaraki' => '茨城県', 'tochigi' => '栃木県', 'gunma' => '群馬県', 'saitama' => '埼玉県', 'chiba' => '千葉県', 'tokyo' => '東京都', 'kanagawa' => '神奈川県', 'yamanashi' => '山梨県', 'nagano' => '長野県', 'nigata' => '新潟県', 'toyama' => '富山県', 'ishikawa' => '石川県', 'hukui' => '福井県', 'gihu' => '岐阜県', 'shizuoka' => '静岡県', 'aichi' => '愛知県', 'mie' => '三重県', 'shiga' => '滋賀県', 'kyouto' => '京都府', 'osaka' => '大阪府', 'hyogo' => '兵庫県', 'nara' => '奈良県', 'wakayama' => '和歌山県', 'totori' => '鳥取県', 'shimane' => '島根県', 'okayama' => '岡山県', 'hiroshima' => '広島県', 'yamaguchi' => '山口県', 'tokushima' => '徳島県', 'kagawa' => '香川県', 'ehime' => '愛媛県', 'kouchi' => '高知県', 'fukuoka' => '福岡県', 'saga' => '佐賀県', 'nagasaki' => '長崎県', 'kumamoto' => '熊本県', 'oita' => '大分県', 'miyazaki' => '宮崎県', 'kagoshima' => '鹿児島県', 'okinawa' => '沖縄県' ); ?> 都道府県の select box<br> <select name="prefecture"> <?php foreach($prefecture as $key => $value){ ?> <option value="<?php echo $key; ?>"><?php echo $value; ?></option> <?php } ?> </select> |
インデックス配列(キーが数値) 都道府県 サンプルコード
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | <?php $prefecture = array( 0 => '選択下さい。', 1 => '北海道', 2 => '青森県', 3 => '岩手県', 4 => '宮城県', 5 => '秋田県', 6 => '山形県', 7 => '福島県', 8 => '茨城県', 9 => '栃木県', 10 => '群馬県', 11 => '埼玉県', 12 => '千葉県', 13 => '東京都', 14 => '神奈川県', 15 => '山梨県', 16 => '長野県', 17 => '新潟県', 18 => '富山県', 19 => '石川県', 20 => '福井県', 21 => '岐阜県', 22 => '静岡県', 23 => '愛知県', 24 => '三重県', 25 => '滋賀県', 26 => '京都府', 27 => '大阪府', 28 => '兵庫県', 29 => '奈良県', 30 => '和歌山県', 31 => '鳥取県', 32 => '島根県', 33 => '岡山県', 34 => '広島県', 35 => '山口県', 36 => '徳島県', 37 => '香川県', 38 => '愛媛県', 39 => '高知県', 40 => '福岡県', 41 => '佐賀県', 42 => '長崎県', 43 => '熊本県', 44 => '大分県', 45 => '宮崎県', 46 => '鹿児島県', 47 => '沖縄県' ); ?> 都道府県の select box<br> <select name="prefecture"> <?php foreach($prefecture as $key => $value){ ?> <option value="<?php echo $key; ?>"><?php echo $value; ?></option> <?php } ?> </select> |
タグ(=記事関連ワード)
日付
投稿日:2012年2月15日
最終更新日:2018年06月30日
最終更新日:2018年06月30日
このカテゴリの他のページ
この記事へのコメント
トラックバックurl
https://wepicks.net/phpsample-array-prfary/trackback/