我有一个命名的表单控件:
<input class="form-control" name="user['first_name']" value="">
如何通过POST提交后才能获得其值?
我尝试了这些,但似乎没有一个工作:
echo $_REQUEST['user']->fname;
echo $_POST['user[fname]'];
echo $_POST['user']['fname'];
答案 0 :(得分:0)
试试这个,使用foreach循环获取所有值
foreach ($_POST as $key => $value) {
//do something
echo $key . ' has the value of ' . $value;
}
答案 1 :(得分:0)
这是没用的,因为你的user['first_name']
永远不会改变,然后穆罕默德得到了很好的答案,它是$_POST['user']["'first_name'"]
,但是如果你想让你的用户['first_name']一直改变,那就改变它来把你的php里面像这样:
<?php echo "<input class='form-control' name='".$user['first_name']."' value=''>" ?>