我需要一个来自HTML表单字段集的数组。
我创建了带有某些字段的HTML表单...
<input type='text' name='form[][1]' value='a'>
<input type='text' name='form[][1]' value='b'>
<input type='text' name='form[][1]' value='c'>
<input type='text' name='form[][2]' value='a'>
<input type='text' name='form[][2]' value='b'>
<input type='text' name='form[][2]' value='c'>
... and so on ...
我需要每个表格号
form [] [1] 表格[] [2] 表格[] [3] ...
一个单独的数组。数组必须看起来像这样:
Array
(
[1] => Array
(
[0] => a
[1] => b
[2] => c
)
[2] => Array
(
[0] => a
[1] => b
[2] => c
)
)
但是我的数组看起来像这样:
Array
(
[0] => Array
(
[1] => a
)
[1] => Array
(
[1] => b
)
[2] => Array
(
[1] => c
)
[3] => Array
(
[1] => a
)
[4] => Array
(
[1] => b
)
[5] => Array
(
[1] => c
)
)
我的表单域怎么了?
答案 0 :(得分:3)
使用您的姓名结构,
form[1][]
要获取并收集form[1]
数组中的所有名称和数据,而对于form[2]
则相同。
print_r($_POST['form']);
输出到
Array
(
[1] => Array
(
[0] => a
[1] => b
[2] => c
)
[2] => Array
(
[0] => a
[1] => b
[2] => c
)
)