Quick generation of repetitive, date-based HTML

I had to quickly generate a long list of date options for a form. There may be even simpler ways but just quickly using some php in a text area to generate the HTML helped it go very quickly. There may be a web-based generator using JavaScript but this solved my problem and logging it here!

echo '<textarea style="width: 1000px; height: 1000px;">';
$i = 2020;
while($i < 2100) {
echo '<option valye=".$i.">'.$i.'</option>';
echo "\r\n ";
$i++;
}
echo '</textarea>';