我的HTML表单中有一个字段,可以接受7个选项(最终用户从大约20个中选择7个图片)并且需要将选择作为单独的变量传递给PHP。
我的HTML表单元素:
<select name="pics[]" multiple="multiple">
<option value='101'>Picture 1</option>
<option value='102'>Picture 2</option>
...
<option value='120'>Picture 20</option>
</select>
在PHP端,我需要将用户选择的7个选项中的每一个存储在单独的变量中,例如:
$a = 101; $b= 103; etc
我知道我可以使用foreach循环列出它们,但是如何将它们分成单个变量?
非常感谢任何帮助。
答案 0 :(得分:0)
从字面上看你的例子(确切的7个变量从$a
命名为$g
):
list( $a, $b, $c, $d, $e, $f, $g ) = $_POST['pics'];
您现在有7个变量,每个变量都包含一个选定值。