У меня есть ниже хэш:Perl хэш ссылки ломтика
my %gilligan_info = (
name => 'Gilligan',
hat => 'white',
shirt => 'Red',
position => 'First Mate',
);
my %skipper_info = (
name => 'Skipper',
hat => 'Black',
shirt => 'Blue',
position => 'Captain'
);
У меня есть массив хэшей:
my @crew = (\%gilligan_info, \%skipper_info);
Я создал ссылку:
my $ref = \%{$crew[1]};
Я потянув ключ значения от второго хеша:
my @ref_values = @{$ref}{ qw (name position hat)};
Мой вопрос в том, как я могу получить значения хэшей, не указав номер элемента в ссылке «$ ref»?
Благодаря
Что вы желаемый результат для вышеприведенного примера? –
Я хотел бы указать нужный элемент в «@ref_values» –
Итак, что должно быть содержимым '@ ref_values'? –