$papers
所以我有一个来自数据库的数组。更改数据库的人可以随意更改数组的大小。
我想如果我做了类似的事情:
foreach($papers as $paper) {
echo '<option value="' . $paper . '">' . $paper . '</option>';
}
我可以在我的表单中获得一个动态列表。但是,由于某种原因,当我尝试此操作时,网页只是空白。显然我可以做类似的事情:
for($i = 0; $i < SOME_NUMBER; $i++) {
echo '<option value="' . $papers[$i] . '">' . $papers[$i] . '</option>';
}
但是由于数组的大小是可变的,这似乎不是一个可行的选择。此外,当我使用简单 for 循环的第二种方法时,页面会加载,并且值确实会出现。我很困惑为什么会这样。任何帮助都会很棒,谢谢。