• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPでのセレクトボックスの値の取得について)

PHPでのセレクトボックスの値の取得について

このQ&Aのポイント
  • 入力画面で都道府県をセレクトボックスで入力したい
  • 外部ファイルに都道府県を書いたものをoptionの部分に入れたい
  • Perlでの処理をPHPに移植する方法を教えてください

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

スタティックなHTMLをわざわざオーバーヘッド発生させてプログラム 処理する意味があるかどうか疑問ですが・・・ まず、外部ファイルは読み込みだけならわざわざファイルI/Oで 開いたり閉じたりすることもなく file_get_contents()などで十分、例示のソースになぞらえると <? $fname="prefecture.txt"; $str=file_get_contents($fname); $area = split(",",$str); foreach($area as $val){ $option_val .= "<option value=\"{$val}\">{$val}</option>\n"; } ?> みたいな感じ ヒアドキュメントはPHPでもつかえるので、処理的にはほぼ 同等のことはできると思います。

s_mac_ts
質問者

お礼

いつもありがとうございます。 おかげさまで何とかなりました。 >スタティックなHTMLをわざわざオーバーヘッド発生させてプログラム 処理する意味があるかどうか疑問ですが・・・ 確かにそうなんですよね。まぁ元にあるプログラムでは テンプレート(HTML)と処理部分(PHP)は完全に分けて作ってるからなんですかね。