referenz-hash und while

referenz-hash und while

am 26.08.2006 09:01:36 von Scotter

hallo

kann man auf einen referenzierten hash mit einer
while-schleife zugreifen, wie es bei nicht referenzierten
hashs möglich ist?

etwa so (nicht referenziert):
while ((my $Schluessel, my $Wert) = each(%param)) ...

und dann referenziert ?

greets
-/--\-
alex

Re: referenz-hash und while

am 26.08.2006 14:31:26 von Ch Lamprecht

Alex Kainz schrieb:
> hallo
>
> kann man auf einen referenzierten hash mit einer
> while-schleife zugreifen, wie es bei nicht referenzierten
> hashs möglich ist?
>
> etwa so (nicht referenziert):
> while ((my $Schluessel, my $Wert) = each(%param)) ...
>
> und dann referenziert ?

Meinst du so:?

my $href = {foo => 1,
bar => 2,
baz => 3};
while ( my($key,$val) = each %$href){
print "$key, $val\n";
}

Christoph

--

perl -e "print scalar reverse q/ed.enilno@ergn.l.hc/"