다음은 내가 사용자의 생일을 선택하는 드롭 다운 목록에있는 오래된 PHP 함수입니다.이 날짜의 날짜 부분 일뿐입니다. str_pad을 0으로 추가하는 것을 볼 수 있습니다. 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