<select name="year"><?=ddY()?></select>
function ddY(){
for($i=1900;$i<=date('Y');$i++)
$arr[] = $i;
$arr = array_reverse($arr);
foreach($arr as $year){
if($year == date('Y')) {
echo '<option value="'.$year.'" selected="selected">'.$year.'</option>';
} else {
echo '<option value="'.$year.'">'.$year.'</option>';
}
//echo'<option value="'.$year.'">'.$year.'</option>';
}
}
ドロップダウンには問題なく入力されていますが、現在の年は選択されていません。