在 php 中显示多选框,使用 元素,属性包括:name:指定多选框组名称;value:指定复选框值;checked:勾选则指定为 "checked"。
如何在 PHP 中显示多选框
要在 PHP 中显示多选框,可以使用 HTML 元素,并将其 type 属性设置为 "checkbox"。
语法:
<input type="checkbox" name="checkbox_name[]" value="checkbox_value">
属性:
立即学习“PHP免费学习笔记(深入)”;
- name: 指定多选框组的名称。
- value: 指定复选框的值。
- checked: 如果复选框被选中,则指定为 "checked"。
示例:
要显示一个名为 "color[]" 的多选框组,该组包含 "红色"、"蓝色" 和 "绿色" 选项,可以使用以下代码:
<input type="checkbox" name="color[]" value="red" checked> 红色
<input type="checkbox" name="color[]" value="blue"> 蓝色
<input type="checkbox" name="color[]" value="green"> 绿色
默认值:
可以使用 checked 属性为复选框设置默认值。以下代码将选中 "红色" 复选框:
<input type="checkbox" name="color[]" value="red" checked> 红色
处理多选框输入:
当表单提交时,可以使用 PHP 来处理多选框输入。可以使用 $_POST 超全局变量访问多选框的值。例如,要获取名为 "color[]" 的复选框组的值,可以使用以下代码:
$colors = $_POST['color[]'];
示例:
以下是显示多选框并处理其输入的完整 PHP 示例:
<?php if (isset($_POST['color'])) {
$colors = $_POST['color'];
echo '选择的颜色:';
foreach ($colors as $color) {
echo $color . ', ';
}
}