PHP如何动态获得POST传来的值

如:for(i=1;i<a;i++)//a不确定<input type=text name=$i>如何能把name的所有值赋予的变量。

POST都是以key-value的形式传过来的。所以分两种情况:
如果事先知道key,可以用$_POST['your_key']取到值。
如果事先不知道key,可以遍历$_POST变量:
foreach($_POST as $key=>$val) {
echo $key.": ".$val."<br>\n";
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-10
你可以这样做:<input type=text name=post_name[$i]>你$i不确定,但是有一样东西你确定,那就是表单名字是post_name的多维数组,我是不是可以foreach输出$_POST['post_name']呢?下列例子输出你的表单的所有值:foreach($_POST['post_name'] as $p) { echo $p;}本回答被网友采纳
第2个回答  2013-07-10
foreach($_POST as $k => $v)

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网