如何在PHP中使用html同名类获取数组

如何在PHP中使用html同名类获取数组,php,html,Php,Html,我是PHP新手,找不到我需要的东西。所以我的问题是,我在HTML中有4个同名的输入,我想用它们在PHP中创建一个数组。有没有办法做到这一点?查看下面的图片: 所以这4个输入具有相同的名称,我想获得用户输入的信息并将其插入HTML页面,请回答我的问题或推荐更好的方法 这是我的密码: 使用以下方法: <input class="inputText" type = "text" class="form-control" name=&

我是PHP新手,找不到我需要的东西。所以我的问题是,我在HTML中有4个同名的输入,我想用它们在PHP中创建一个数组。有没有办法做到这一点?查看下面的图片:

所以这4个输入具有相同的名称,我想获得用户输入的信息并将其插入HTML页面,请回答我的问题或推荐更好的方法

这是我的密码:


使用以下方法:

 <input class="inputText" type = "text" class="form-control" name="text[]" placeholder="Some text here" />
       <input class="inputText" type = "text" class="form-control"  name="text[]"  placeholder="Some text here"/>
       <input class="inputText" type = "text" class="form-control" name="text[]"  placeholder="Some text here"/>
       <input class="inputText" type = "text" class="form-control"  name="text[]"  placeholder="Some text here"/>


然后,当您打印$\u POST时,您将在php文件中获得“name”数组,因为您的输入中没有名称,所以您永远无法在$\u POST:)中获得值。因此,我们添加名称:

<input name="thing1" value="1" />
<input name="thing2" value="2" />
<input name="thing3" value="3" />
<input name="thing4" value="4" />
不幸的是,您现在在
$\u POST['thing']
中有一个值,即
'2'
(最后一个值覆盖了前一个值)。为了告诉PHP/html使其成为一个数组,您可以使用与PHP相同的技巧:

<input name="thing[]" value="1" />
<input name="thing[]" value="2" />
<input name="thing[]" value="3" />
<input name="thing[]" value="4" />


你有
$\u POST['thing']
的值
['1'、'2'、'3'、'4']

你的代码在哪里?对不起,我现在就编辑你没有
name
属性
<input name="thing[]" value="1" />
<input name="thing[]" value="2" />
<input name="thing[]" value="3" />
<input name="thing[]" value="4" />