输出html <选项>标记,使用PHP for循环


Outputting a html <option> tag with a php for loop

php和html的新,所以思想是非常基本的。我被要求在php中使用一个基本的for循环从html中输出<option>元素。由于<option>元素不是变量,我如何打印它们?

<select name="server" class="form-control">
              <option>Server 1</option>
              <option>Server 2</option>
              <option>Server 3</option>
              <option>Server 4</option>
              <option>Server 5</option>
<?php
    int $i;
    for($i=0;$i<=4;$i++)
        {
        echo $i+1; 
        }
 ?>

解决方案

    <select name="server" class="form-control">
     <?php for($i =1; $i <= 5; ++$i){
       echo "<option>Server $i</option>";
      } ?>
    </select>