在 PHP 中,可以使用 $_POST
或 $_GET
超全局变量来接收多选框的数据。
如果多选框的 name
属性设置为一个数组形式,例如 name="checkbox[]"
,则在 PHP 中可以使用 $_POST['checkbox']
或 $_GET['checkbox']
来接收多选框的值。这样,接收到的值将会是一个数组。
如果多选框的 name
属性设置为一个普通的字符串,例如 name="checkbox"
,则在 PHP 中可以使用 $_POST['checkbox']
或 $_GET['checkbox']
来接收多选框的值。这样,接收到的值将会是一个逗号分隔的字符串。
以下是一个接收多选框数据的示例:
HTML 代码:
<form method="post" action="process.php">
<input type="checkbox" name="checkbox[]" value="option1"> Option 1
<input type="checkbox" name="checkbox[]" value="option2"> Option 2
<input type="checkbox" name="checkbox[]" value="option3"> Option 3
<input type="submit" value="Submit">
</form>
PHP 代码(process.php):
<?php
if(isset($_POST['checkbox'])){
$selectedOptions = $_POST['checkbox'];
foreach($selectedOptions as $option){
echo $option . "<br>";
}
}
?>
在上述示例中,当用户选择了多个选项并提交表单后,PHP 代码将会接收到一个包含选中选项的数组,并将每个选项打印出来。
下一篇:PHP获取远道网站标题及简介说明
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站