【发布时间】:2014-08-09 12:42:32
【问题描述】:
我有一组这样的文本框:
<input type="text" name="tbxt[]" />
<input type="text" name="tbxt[]" />
<input type="text" name="tbxt[]" />
我正在使用
foreach ($_POST['tbxt'] as $tbxt) {
//
}
但例如,如果我有:
<input type="text" name="tbxt[]" /><select name="selxt[]"></select>
<input type="text" name="tbxt[]" /><select name="selxt[]"></select>
<input type="text" name="tbxt[]" /><select name="selxt[]"></select>
我可以这样写吗:
foreach (($_POST['tbxt'] as $tbxt) && ($_POST['selxt'] as $selxt)) {
//
}
这可能吗?
【问题讨论】:
-
你可以单独循环它们并将它们组合成一个公共对象。
-
如果每个人的数量总是相同的,你可以先
array_combine然后foreach ($combined as $tbxt => $selxt)