Добавить автоинкрементный суффикс к переменной PHP

Я осмотрелся и начинаю задумываться, возможно ли то, что я хочу сделать. Я видел цикл, позволяющий вам автоматически увеличивать число до верхнего предела:

for ($n = 0; $n <= 7; $n++)

Однако я пытаюсь добавить автоинкрементный суффикс к переменной, которая уже является частью цикла из HTML-формы. Но я не могу понять, как заставить работать автоинкремент, так как я не могу поместить for() в foreach(). Дайте мне посмотреть, смогу ли я дать вам представление о том, что я ищу.

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

С этой целью теперь будут переменные $input1, $input2 и т. Д., Каждая из которых будет объявлена ​​для полученного ввода. Это достижимо?

1 ответ

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

echo $input1;
Другие вопросы по тегам