Как я могу заполнить выбор DropDown с использованием значения прошлого года (2016) в качестве выбранного значения по умолчанию?Выберите Динамическое значение из раскрывающегося списка, используя PHP
<?php
\t $last_year = date ("Y");
\t print "<select>";
\t for($i = 2004; $i <= $last_year; $i++) {
\t \t echo "<option selected=\"$last_year\" value=\"$i\">$i</option>\n";
\t };
\t print "</select>";
?>
Спасибо!
я нашел аналогичное требование и решение в ссылке ниже. http://stackoverflow.com/questions/34206981/php-loop-for-year-dropdown –
Sidenote: 'echo' использует один символ меньше, чем' print' (больше напряжения на пальцах). Вы можете видеть различия в этом Q & A http://stackoverflow.com/questions/1647322/whats-the-difference-between-ech-print-and-print-r-in-php и http://stackoverflow.com/ Вопросы/7094118/reference-comparing-phps-print-and-echo - Если вы печатаете то, что вы действительно хотите использовать, тем больше у вас силы. –