Подпрограмма получает хэш-ссылку:
sub test {
my $hash_ref = shift ;
if ( $hash_ref->{app} ) {
...
}
TheHash ref выглядит следующим образом: Как узнать, какой тип данных имеет
#scallar
$hash {app} = 'app' ;
(or)
#array
$hash {app} = ['app1' ,'app2' ,'app3'];
(or)
#hash
$hash {app} = { app1 => { type => 1, contact=> abc }}
(or)
#array +hash
$hash {app} = [{ app1 => { type => 1, contact=> abc }} ,
{ app2 => { type => 2, contact=> ded }}]
Как обработать этот типструктура данных