Элементарный вопрос, но все-же

  • Автор темы Mastkir
  • Дата начала
Статус
Закрыто для дальнейших ответов.
M

Mastkir

Просидел целый день:
Где-то в цикле:

$XXX="Arr".$i;
........
........
printf("<td><input type=text name=$XXX value=$tmp></td>");

Потом (в браузере) нажимаю изменить (submit), и хочу теперь вывести
содержание всех полей. Если выводить по-одному, например:
printf("$Arr2"); - то получается, а как вывести весь массив Arr?
Прошу альтернативные варианты решений не предлагать. Я студент, и у меня именно такая задача.
 
M

Mad

типа так:
Код:
for ($i=1;$i<$n;$i++)
{
echo ${$Arr.$i}."<br>";
}
ну и енто немного не массив... это переменные с именами $Arr1, $Arr2, ...

з.ы. А где такому учат? :)
 
C

compdocs

Mad
не, массив выводить удобней типа так:

Код:
foreach ($arr as $cell)
{
echo "$cell<br>";
}

ну это вообщем, а вообще, можно на счетчик поставить :p
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!