输入数组到php

时间:2016-09-20 13:55:31

标签: php html

我有多个变量:

<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等,但它没有帮助......如果可以的话,也为此提供答案

2 个答案:

答案 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
}