我有一个带有选择元素的简单 html 表单。要定义选择哪个选项,我将 selected
添加为
<option value="10" <?php if($value == '10') {echo 'selected="selected"';}?>>10</option>
<option value="20" <?php if($value == '20') {echo 'selected="selected"';}?>>20</option>
<option value="50" <?php if($value == '50') {echo 'selected="selected"';}?>>50</option>
$value
是一个来自 PHP 代码的变量。这种方法看起来非常简单和幼稚。这是最好的方法吗?
最佳答案
$options = array(10,20,50);
foreach($options as $option) {
$selected = ($value == $option) ? ' selected="selected"' : '';
echo '<option value="' . $option . '"' . $selected . '>' . $option . '</option>';
}
关于php - 在 PHP 中定义 html 表单的选定选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8819907/