以下は、ユーザーのためのドロップダウンリストにある古いPHP関数です。これは誕生日を選択します。これは今日の日付部分です。str_pad 1から9までの数値には、これを行うためのより良い方法がありますか?PHPの日付ドロップダウンリスト
<?PHP
$date_combo .= '<select name="' . $pre . 'day" class="' .$style. '">';
$date_combo .= "<option value=''>Day</option>";
for ($i = 1; $i <= 31; $i++) {
$date_combo .= " <option ";
if ($i == $selected_date_day) {
$date_combo .= " selected ";
}
$date_combo .= " value='" . str_pad($i, 2, "0", STR_PAD_LEFT) . "'>" . str_pad($i, 2, "0", STR_PAD_LEFT) . "</option>";
}
$date_combo .= "</select> ";
echo $date_combo;
?>
これはすばらしいおかげです – JasonDavis