Laravel将多维数组数据传递给服务器

时间:2017-07-26 11:47:01

标签: php laravel

我在HTML中以表格格式生成一个动态生成的表单,我想在服务器上发送和处理。我正在使用Laravel,但PHP中的帮助也将受到赞赏。

这是表格,为清楚起见,我删除了不必要的细节

<tbody>
<tr>
    <td>Address 2</td>
    <td><label ><input name="servLabels[0][]" value="81F2D864-358E8A74F26D~A2" checked="" type="checkbox"> A 2 </label> </td>
    <td><label ><input name="servLabels[0][]" value="81F2D864-358E8A74F26D~M2~T-ASC-15" checked="" type="checkbox"> M 2 </label></td>
    <td><label ><input name="servLabels[0][]" value="81F2D864-358E8A74F26D~C2~T-ASC-29" checked="" type="checkbox"> C 2 </label></td>
    <td><label ><input name="servLabels[0][]" value="81F2D864-358E8A74F26D~P2~T-ASC-36" checked="" type="checkbox"> P 2 </label></td>
</tr>   
<tr>
    <td>Address 1</td>
    <td><label><input name="servLabels[1][]" value="83209090-FF86B037CA41~A1" checked="" type="checkbox">A 1</label></td>
    <td><label><input name="servLabels[1][]" value="83209090-FF86B037CA41~M1~T-ASC-15" checked="" type="checkbox"> M 1 </label></td>
    <td><label><input name="servLabels[1][]" value="83209090-FF86B037CA41~C1~T-ASC-29" checked="" type="checkbox"> C 1 </label></td>
    <td><label><input name="servLabels[1][]" value="83209090-FF86B037CA41~P1~T-ASC-36" checked="" type="checkbox"> P 1 </label></td>
</tr>

在服务器上,首先我们要检查是否选中了复选框? 如果已选中,请将该复选框的值除以〜符号。

有人可以建议,如何遍历这个数组?如果选中复选框,将值拆分为三个?只有PHP部分。

0 个答案:

没有答案