3 回答
TA贡献1877条经验 获得超6个赞
检查这一。
<input type="text" name="firstname">
<input type="text" name="lastname">
<input type="text" name="email">
<input type="text" name="address">
<input type="text" name="tree[tree1][fruit]">
<input type="text" name="tree[tree1][height]">
<input type="text" name="tree[tree2][fruit]">
<input type="text" name="tree[tree2][height]">
<input type="text" name="tree[tree3][fruit]">
<input type="text" name="tree[tree3][height]">
它应该最终像这样在$ _POST []数组中(PHP格式以便于可视化)
$_POST[] = array(
'firstname'=>'value',
'lastname'=>'value',
'email'=>'value',
'address'=>'value',
'tree' => array(
'tree1'=>array(
'fruit'=>'value',
'height'=>'value'
),
'tree2'=>array(
'fruit'=>'value',
'height'=>'value'
),
'tree3'=>array(
'fruit'=>'value',
'height'=>'value'
)
)
)
TA贡献1821条经验 获得超4个赞
您还可以发布多个具有相同名称的输入,并通过在输入名称中添加空方括号,将它们保存到数组中,如下所示:
<input type="text" name="comment[]" value="comment1"/>
<input type="text" name="comment[]" value="comment2"/>
<input type="text" name="comment[]" value="comment3"/>
<input type="text" name="comment[]" value="comment4"/>
如果您使用php:
print_r($_POST['comment'])
你会得到这个:
Array ( [0] => 'comment1' [1] => 'comment2' [2] => 'comment3' [3] => 'comment4' )
TA贡献1777条经验 获得超3个赞
数组索引中允许使用哪些字符?我们可以使用@ @吗?示例:tree[tree 1][fr ui_t]
tree[tree.1][fru:it]
tree[tree@1][fru,it]
_是键命名中唯一的安全分隔符吗?
添加回答
举报