通过POST变量递增

时间:2014-06-19 20:30:05

标签: php arrays forms post

我正在制作一个有x个输入字段数量的网站。每个输入字段都标有team0team1team2 ... teamx,并且它们包含在帖子表单中。发布后,我想检查POST变量,将它们存储在一个数组中,打印出它们的值,但似乎在调用$_POST时我不能使用变量。我试过这样:

for ($i = 0; $i < $NUMBER_OF_TEAMS; $i++) {
    $teamNames[$i] = $_POST['team$i'];
    echo $teamNames[$i] . "<br>";
}

这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

尝试双引号

for ($i = 0; $i < $NUMBER_OF_TEAMS; $i++) {
    $teamNames[$i] = $_POST["team$i"];
    echo $teamNames[$i] . "<br>";
}

OR

for ($i = 0; $i < $NUMBER_OF_TEAMS; $i++) {
    $teamNames[$i] = $_POST['team'.$i];
    echo $teamNames[$i] . "<br>";
}