Thread Zweistufige Hash-Referenz zuweisen
(36 answers)
Opened by mikdoe at 2009-06-03 20:50
in zeile 1 versuchst du auf $hash_ref->{ $keys[$k] } zuzugreifen, als ob $keys[$k] ein hashkey wäre.
eine zeile drunter versuchst du, als hashref darauf zuzugreifen. da passt irgendwas nicht. wenn du aber wirklich als hashreferenz darauf zugreifen willst, wäre das das richtige: Code (perl): (dl
)
my @keys2 = keys %{ $keys[$k] }; http://p3rl.org/perldata http://p3rl.org/perlref http://p3rl.org/perlreftut Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |