Добавить автоинкрементный суффикс к переменной 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;