从for循环创建PHP下拉菜单?

use*_*383 0 html php forms loops

我正在尝试使用1,2,3和4的选项创建一个下拉菜单.

下面的代码就是我现在使用的,下拉列表是空的.

知道我做错了什么吗?

<select name="years">
<?php 

for($i=1; $i<=4; $i++)
{

"<option value=".$i.">".$i."</option>";
}
?> 
     <option name="years"> </option>   
        </select> 

            <input type="submit" name="submitYears" value="Year" />
Run Code Online (Sandbox Code Playgroud)

sud*_*dee 5

您没有输出选项标签.试试这样:

<select name="years">

<?php 

for($i=1; $i<=4; $i++)
{

    echo "<option value=".$i.">".$i."</option>";
}
?> 
     <option name="years"> </option>   
</select> 

<input type="submit" name="submitYears" value="Year" />
Run Code Online (Sandbox Code Playgroud)