Stefan Bach: 2dimensionale hashs

Beitrag lesen

Hallo Frédéric!

$hash{1}{a}=1;
$hash{1}{b}=1;
$hash{1}{c}=1;
$hash{2}{a}=1;
$hash{2}{b}=1;
$hash{3}{a}=1;
$hash{4}{a}=1;

Ich will jetzt alle Elemente des $hash{1} anzeigen lassen.

Das geht fast ganz genau so, wie wenn du mit einem normalen Hash arbeitest:

foreach $temp (keys %{$hash{1}}) {
    print "$temp = $hash{1}{$temp}\n";
}

Das ganze was du machst nennt sich einfach Hashs of hashes, lies einfach mal perldoc perldsc durch.

Gruß,
      Stefan