【发布时间】:2017-09-18 23:26:50
【问题描述】:
我已经为此苦苦挣扎了至少一个小时,但无济于事。我确信答案很简单,但我无法弄清楚。 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>
【问题讨论】:
-
您确定
$veh_year_array已填充吗?也许尝试粘贴var_dump($veh_year_array)的输出? -
@starnzd - 如果您正在编辑,可以重新格式化 OP 的代码(添加/删除换行符和缩进以使其更具可读性),但不能更改 原始代码(更改实际语法)。
-
@MagnusEriksson 欢呼,很高兴知道