Himmel, die kleinen Tricks und Kniffe...
Cheatah
0 Wolfgang Bund0 Cheatah
Hi,
ich weiß, daß es ganz einfach geht, aber mir fällt zum Kuckuck nicht ein, wie! *ärger*
Also, ich habe in Perl ein ganz normale %hash der Art $hash{'10'} = 17; $hash{'3.5'} = 8; etc. Jetzt will ich das %hash mit foreach durchgehen, aber dabei eben nur '10' und '3.5' erwischen, nicht 17 und 8. Ein
foreach $foo (%hash) { print "$foo, "; }
würde aber "10, 17, 3.5, 8" ausgeben statt der "10, 3.5" die ich haben will. Meine Suche in SelfHTML war leider erfolglos, also wie war dieser verfl***e Befehl? *verzweifel* Bitte helft mir...
Cheatah
Also, ich habe in Perl ein ganz normale %hash der Art $hash{'10'} = 17; $hash{'3.5'} = 8; etc. Jetzt will ich das %hash mit foreach durchgehen, aber dabei eben nur '10' und '3.5' erwischen, nicht 17 und 8.
Hallo,
das
-------------
%hash = ("Hans","43","Johanna","37","Simon","34");
@foo = keys %hash;
foreach (@foo)
{ print "$_, "; }
-------------
gibt
Hans, Johanna, Simon,
aus.
Gruß,
Wolfgang
Hi Wolfgang,
{ print "$_, "; }
danke! Das war's, was ich meinte :-)
Cheatah