Быстрый вопрос: Я хотел бы хранить следующие переменные в Hash:Perl: возможно ли Хэш хранить смешанные переменные?
my %hash1;
my %hash2;
my %hash3;
my @array1;
my @array2;
my @array3;
Конечный результат существо:
Hash
hash1Name
{key1=>val1,key2=>val2}
hash2Name
{key1=>val1,key2=>val2}
hash3Name
{key1=>val1,key2=>val2}
array1Name
[element1,element2,...]
array2Name
[element1,element2,...]
array3Name
[element1,element2,...]
Почему я хочу сделать это: Ну это все сделано в функции (sub), поэтому хотите вернуть все данные в один хеш.
Возможно ли это?
Было бы лучше просто создать класс, который может содержать эти переменные?
Благодаря