Динамически подставляемые имена для массивов

  • Автор темы Автор темы Mixan
  • Дата начала Дата начала

Mixan

Guest
Динамически подставляемые имена для массивов

Вот возникла необходимость создания переменных с динамическими именами. Точнее, не переменных а массивов.

Для создания простых переменных можно написать так:
$varname="var1";
$$varname... // получится переменная $var1

А вот как быть с массивами?
Ситуация такая: есть несколько вариантов с названиями массивов, которые должны выбираться в зависимости от определенных условий. Далее, когда название определено, должен быть создан массив с таким названием.
И в этом массив должны добавляться записи, типа $var1[]="...";

Можно конечно поступить проще - сделать не массив, а строку и добавлять туда данные, разделяя их определенным символом (скажем, "#"), после чего разбивая эту строку в массив функцией explode(). Но... хотелось бы знать все же, возможен ли вариант с динамически подставляемым именем массива...

Заранее спасибо!
 
Сверху