【发布时间】:2020-11-01 05:54:52
【问题描述】:
例如:我有一个基本的 HTML 表单,如下所示:
<div class="form-group">
<label class="control-label" for="checkboxes" name="industry">How would you classify your business?</label>
<div class="checkbox">
<label for="checkboxes-0">
<input type="checkbox" name="checkboxes" id="checkboxes-0">
Nonprofit
</label>
</div>
<div class="checkbox">
<label for="checkboxes-1">
<input type="checkbox" name="checkboxes" id="checkboxes-1">
Service
</label>
</div>
这只是一个 sn-p 它不是完整的形式
我想将多选表单解析为 PHP 中的变量。对于“Nonprofit”、“Service”等表单中的每个名称,如果用户选择“Nonprofit”,例如,我想为 nonprofit 创建一个变量并将其设置为 1,并使“service”的变量等于 0 .
我知道我必须使用这样的循环
if(isset($_POST['submit'])) {
$industry = $_POST['checkboxes'];
}
但是我如何循环遍历标签并将用户选择的变量设置为 1 而其余的等于 0?
【问题讨论】: