checkbox传值

form表单里checkbox传值 $_POST通过name取值 无论前面选中几个,都只能获得最后一个选中的值,如何才能获得多个选项的值?

xmebcc
浏览 1692回答 1
1回答

天启之魂

    <form>        <input type="checkbox" name="hobby[]" value="篮球" />        <input type="checkbox" name="hobby[]" value="足球" />    </form>    因为PHP会将中括号当做数组的元素来对待,所以    给name增加一个中括号,让PHP在解析的时候,当做数组处理,    从而将多个checkbox的值保存到一个数组中。
打开App,查看更多内容
随时随地看视频慕课网APP