这是我的情况:我正在构建一个小型网站,在该网站上注册时,您可以选择您有空的日期。
周一上午 星期一下午 周二早上 周二下午 等等……
一直到周日下午。
我正在用 PHP 对这个场外进行表单检查,我需要声明 14 个变量并检查每个变量以确定复选框是否被单击。
现在我想知道,有没有更简单的方法?现在,这些是复选框,不像上传文件时那样,您只需将 [] 添加到 HTML 中的名称属性,它们就会作为数组上传。
但这会很方便。有谁知道我怎样才能得到这样的东西?
最佳答案
实际上,您可以将 []
添加到名称的末尾,只需确保您设置的所有值都不同即可。
<input type="checkbox" name="available[]" value="Mon AM" />
<input type="checkbox" name="available[]" value="Mon PM" />
然后在您的表单处理代码中遍历 $_POST['available']
数组。
关于php - 让 PHP 在没有大量变量的情况下接收您有空的日子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/601332/