foreach循环不会填充选择选项

时间:2017-09-18 23:26:51

标签: php html for-loop

我一直在努力奋斗至少一个小时无济于事。我确定答案很简单,但我无法弄清楚。 foreach循环是我想要完成的,但它不起作用。 for循环工作并渲染很好。请帮忙! - 乔恩

<div class="td"><select name="vehYear">
    <?php
    foreach ($veh_year_array as $item)
    {?>
        <option value="<?php echo $item;?>"><?php echo $item;?></option>
    <?php}
    ?>

    <?php
    for ($i = date('Y'); $i > 1950; $i--) {
        echo "<option>$i</option>";
    }
    ?>
</select></div>

1 个答案:

答案 0 :(得分:1)

我测试了你的代码,似乎你的错误是大括号for (int x = x0, i = 0; i < 5; i++) { // Note x is being updated instead x = (a*x + c) % m; System.out.print(x); } 69076 。在我的环境中,我收到了

  

无效参数错误

粘贴原始代码时。你想在PHP中非常小心,因为它是一种敏感的语言。

所以交换这个

}

到这个

<?php}?>

然后您的代码应execute

<?php }?>