将自动递增后缀添加到PHP变量

时间:2016-02-23 20:47:30

标签: php forms variables auto-increment

我看了一遍,我开始怀疑自己能做什么是可能的。我已经看到循环允许你自动增加一个数字到一个上限:

foreach($_POST[‘input’] as $input) {
${‘input.‘n++’}=$input
}

但是,我尝试做的是将一个自动递增后缀添加到一个变量中,该变量已经是来自html表单的循环的一部分。但我无法弄清楚如何使自动增量工作,因为我不能在forach()中放入for()。让我看看我是否可以告诉你我在寻找什么。

new_dicts

目标是现在将有变量$ input1,$ input2等,每个都为收到的输入声明。这可以实现吗?

1 个答案:

答案 0 :(得分:0)

$n=0;
foreach($_POST[‘input’] as $input) {
    $varname = "input$n";
    $$varname = $input;
    $n++;
}

echo $input1;