php7 今月の日にちをドロップダウンに表示する
<body> <form action="" method="get"> <dl> <dt>日にち</dt> <dd> <?php print(date('n'));?>月 <select name="day" id="day"> <?php for($day=1; $day<=date('t'); $day++){ print('<option value="'.$day.'">'.$day.'日</option>'); } ?> </select> </dd> </dl> <input type="submit" value="送信する"> </form> </body>
用語解説
「date」
日付の取得
「t」
月によって末日がちがうため自動で計算してくれるパラメータ。