Как в Perl получить элемента массива имя которого находится в переменной |
[исправить] |
Реальный массив:
%form_test = ('a' => 1);
Переменаня
$name="test";
Генерируем ссылку на массив:
$tmp = eval "\\\%form_$name";
Вычилсяем хначение элемента массива:
$key_val = $$tmp{"a"};
|
|
|
26.08.2001
Ключи: perl
/ Лицензия: CC-BY
|
Раздел: Корень / Программисту и web-разработчику / Perl / Массивы и Хэши |