Hi!
Wie kann ich einen Hash, der so aufgebaut ist:
$ds{$idvonPeter}{name} = "Peter"
$ds{$idvonAlf}{name} = "Alf"
foreach ?
try this:
use strict;
my %ds;
my $idvonPeter = '1';
my $idvonAlf = '2';
$ds{$idvonPeter}{name} = 'Peter';
$ds{$idvonAlf}{name} = 'Alf';
my @names = map{$ds{$_}{name}} map{$_}keys %ds;
@names = sort @names;
print join("\n", @names), "\n";
Gruss, Rolf