PHPを学習している初心者です。
for文の理解を確認したく、質問する次第です。
以下のように、for文を使いながら都道府県のドロップダウンを作っています。
質問
①各行(select開始タグ、optionタグ、select終了タグ)ごとに変数$htmlがあるが、これはselectタグを使う場合は通常、各行で変数に入れていくものなのか?
②name="prefecture" の「\」を置く規則は何か? 調べてみると、文字列を囲む""と認識されないように、とあるが、どのように使えば良いのかがわからない。
<?php $PrefectureList = array( "北海道","青森県","岩手県","宮城県","秋田県", "山形県","福島県","茨城県","群馬県","栃木県", "埼玉県","千葉県","東京都","神奈川県","新潟県", "富山県","石川県","福井県","山梨県","長野県", "岐阜県","静岡県","愛知県","三重県","滋賀県", "京都府","大阪府","兵庫県","奈良県","和歌山県", "鳥取県","島根県","岡山県","広島県","山口県", "徳島県","香川県","愛媛県","高知県","福岡県", "佐賀県","長崎県","熊本県","大分県","宮崎県", "鹿児島県","沖縄県"); $html = "<SELECT name=\"prefecture\" >\n"; for ( $i = 0; $i <= count($PrefectureList) - 1 ; $i++) { $html .= "<OPTION value=\"$i\">$PrefectureList[$i]</OPTION>\n"; } $html .= "</SELECT>\n"; print $html; ?>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/08 06:03