如何填充上一年值(2016)選擇的DropDown作爲選定的默認值?使用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 –
旁註:'echo'使用一個較少的字符,然後'打印'(更多的手指應變)。您可以在此問答中看到差異http://stackoverflow.com/questions/1647322/whats-the-difference-between-echo-print-and-print-r-in-php和http://stackoverflow.com/問題/ 7094118/reference-comparison-phps-print-and-echo - 如果'打印'你真正想使用的東西,那麼你的權力就越大。 –