mich: if is scalar

Beitrag lesen

Hallo zusammen

Ich  bin auf der Suche nach einer Option mit hilfe der ich überprüfen kann ob ein hash eintrag ein scalar oder ein array ist.

<beispiel>
my $hash = { scalar => 'test',
             array => ['test','test'],
           };

if(isscalar $hash{scalar}) {
  print "Eintrag ist ein scalar";
}
elsif(isarray $hash{array}) {
  print "Eintrag ist ein array";
}
</beispiel>

Kennt ihr so etwas in dieser Art?

Danke im voraus
  Gruß mich