PHP - 년도를 표시해 주는 셀렉트박스(SELECT BOX)
올해를 기준으로 yearRange 만큼의 년도를 표시해 주는 셀렉트 박스로 설명보다는 한번 실행해 보시는 것이 이해하기 쉽습니다.
<?php // 보여질 년도의 범위 - 현재년부터 100년전까지 표시됩니다. $yearRange = 100; // 선택되어질 년도 - 현재년 기준 20년전의 년도가 선택되어집니다. $ageLimit = 20;
$currentYear = date('Y'); $startYear = ($currentYear - $yearRange); $selectYear = ($currentYear - $ageLimit); echo '<select name="year">'; foreach (range($currentYear, $startYear) as $year) { $selected = ""; if($year == $selectYear) { $selected = " selected"; } echo '<option' . $selected . '>' . $year . '</option>'; } echo '</select>'; ?>
| |
|
|
|