如果我理解正确,这里是HTML表单示例:
Group 1
Group 2
Group 3
注意字段名称,如何对字段进行格式化。提交这样的表单后,$ _POST超全局数组将包含以下结构的$ _POST ['groups']数组:Array
(
[0] => Array
(
[first_name] =>
[last_name] =>
)
[1] => Array
(
[first_name] =>
[last_name] =>
)
[2] => Array
(
[first_name] =>
[last_name] =>
)
)您可以使用以下代码轻松处理此类数据:
foreach ($_POST['groups'] as $group) {
$group = array_filter($group);
if (!empty($group)) {
// do something with group
}
}这个小例子循环遍历所有提交的组。 array_filter()函数将抛弃每个$ group数组中的所有空值,而!empty(...)将确保$ group不为空。