ドロップダウンに月をリストするには、php 関数を使用します
<select name="month" class="span3">
<?php
for($m = 1;$m <= 12; $m++){
$month = date("F", mktime(0, 0, 0, $m));?>
<option value="<?php echo $m; ?>"><?php echo $month; ?></option>
<?php } ?>
</select>
今日(つまり、2013年7月31日)に月を表示すると、正常に機能していました
<select class="span3" name="month">
<option value="1">January</option>
<option value="2">March</option>
<option value="3">March</option>
<option value="4">May</option>
<option value="5">May</option>
<option value="6">July</option>
<option value="7">July</option>
<option value="8">August</option>
<option value="9">October</option>
<option value="10">October</option>
<option value="11">December</option>
<option value="12">December</option>
</select>
その月の最初と最後の日付を表示するように日付形式をチェックし('Y-m-d')
、2月の2月を表示しないと、それが表示され2013-03-03
ます。mktime(0, 0, 0, $m,1,2013)
結果が期待どおりに正しくなるようにmktime関数を変更すると。mktime()
PHPで使用またはdate()
機能するときに探す必要があるものはありますか.