selectタグで都道府県

ユーザ登録やイベント登録のフォームを度々作ることがあるのですが、毎回

『47都道府県の名称をチマチマ入れる作業はもう嫌だお。。。(;ω; )』

といい加減に思うようになってきたので、コピペできるようにメモ(PHP用)。


 
<?
$pref = array(
  "北海道","青森県"  ,"岩手県","宮城県"  ,"秋田県","山形県",
  "福島県","茨城県"  ,"栃木県","群馬県"  ,"埼玉県","千葉県",
  "東京都","神奈川県","新潟県","富山県"  ,"石川県","福井県",
  "山梨県","長野県"  ,"岐阜県","静岡県"  ,"愛知県","三重県",
  "滋賀県","京都府"  ,"大阪府","兵庫県"  ,"奈良県","和歌山県",
  "鳥取県","島根県"  ,"岡山県","広島県"  ,"山口県","徳島県",
  "香川県","愛媛県"  ,"高知県","福岡県"  ,"佐賀県","長崎県",
  "熊本県","大分県"  ,"宮崎県","鹿児島県","沖縄県"
);
?>

<!-- valueに都道府県名を入れる場合 -->

<select name="">
<?
foreach($pref as $value ) {
  echo "\t<option value='".$value."'>".$value."</option>\n";
}
?>
</select>

<!-- valueに数字を入れる場合 -->

<select name="">
<?
foreach($pref as $key => $value ) {
  echo "\t<option value='".$key."'>".$value."</option>\n";
}
?>
</select>

これはPHPコードスニペットと言うにはあまりにシンプルなので、あくまで簡易メモと言っておきたい今日この頃。

大阪の江坂でウェブ制作をしている、インフラもシステムもデザインもディレクションもできるエンジニア。 広く浅く薄っぺらくですが(笑)

Leave a reply:

Your email address will not be published.