我有多个变量:
<input type = "text" name = "data[0]">
<input type = "text" name = "data[1]">
<input type = "text" name = "data[2]">
等。我想将它们导入到php页面。也可能有n个这样的情况,所以我必须使用
if(isset($_POST[''])){}
命令在这里....你可以建议如何将所有这些变量放入php页面的数组中。在这里,我试图将名称保存为data0,data1等,但它没有帮助......如果可以的话,也为此提供答案
答案 0 :(得分:0)
您的阵列位于:
$_POST['data']
对于来自html的每个输入,此数组中将有3个项目。
$_POST['data'][0]
$_POST['data'][1]
$_POST['data'][2]
此外,不需要在html中指定索引。您可以这样使用:
<input type = "text" name = "data[]">
<input type = "text" name = "data[]">
<input type = "text" name = "data[]">
你将得到相同的结果。
答案 1 :(得分:0)
<input type = "text" name = "data[]">
<input type = "text" name = "data[]">
<input type = "text" name = "data[]">
在PHP页面
foreach($_POST['data'] as $data) {
// your logic goes here
}