Thread hash sortiert ausgeben: hash nach bestimmter sortierreihenfolge (3 answers)
Opened by Gast at 2004-02-26 23:54

coax
 2004-02-27 00:52
#80356 #80356
User since
2003-08-11
457 Artikel
BenutzerIn
[default_avatar]
Vielleicht ist das ja was fuer dich:
Die festen Werte werden erst ausgelesen und aus den Hash geloescht, dann hast du die separat von den Rest.
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
my %hash = (aaa => 1, bbb => 2, ccc => 3,
ddd => 4, eee => 5, fff => 6);

# die festen Werte auslesen und aus den Hash loeschen
my $erster = $hash{aaa} && delete $hash{aaa};
my $zweiter = $hash{fff} && delete $hash{fff};

printf("Wert von aaa: %s\nWert von fff: %s\n", $erster, $zweiter);


# den Rest ausgeben
print "$_\n" for keys %hash;



Grusz Christian.\n\n

<!--EDIT|coax|1077836067-->
,,Das perlt aber heute wieder...'' -- Dittsche

View full thread hash sortiert ausgeben: hash nach bestimmter sortierreihenfolge