form表单里checkbox传值 $_POST通过name取值 无论前面选中几个,都只能获得最后一个选中的值,如何才能获得多个选项的值?
1 回答
天启之魂
TA贡献174条经验 获得超85个赞
<form>
<input type="checkbox" name="hobby[]" value="篮球" />
<input type="checkbox" name="hobby[]" value="足球" />
</form>
因为PHP会将中括号当做数组的元素来对待,所以
给name增加一个中括号,让PHP在解析的时候,当做数组处理,
从而将多个checkbox的值保存到一个数组中。
- 1 回答
- 0 关注
- 1691 浏览
添加回答
举报
0/150
提交
取消