Thread Problem mit HASH ref (48 answers)
Opened by bianca at 2010-05-02 13:09

pq
 2010-05-02 16:13
#136647 #136647
User since
2003-08-04
12209 Artikel
Admin1
[Homepage]
user image
2010-05-02T14:11:04 bianca
Wieso funktioniert dann am Ende das if statement doch?
Ersetze letzte Zeile durch print "existiert mit Wert >$hash{1}{2}{3}<!" if defined $hash{1}{2}{3}; um zu beweisen, dass es existieren kann.
Warum behauptest Du, dass es nicht existieren kann?

ähm, weil es eben nicht existieren kann. warum behauptest du, dass es kann?

Quote
Sieht es bei Dir anders aus?

siehe msg #136646
du denkst, du bekommst einen wert aus %hash. stattdessen geht perl dank no strict refs auf die symboltabelle.
bitte nochmal genauer mit hashes of hashes und strict refs beschäftigen.
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: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Problem mit HASH ref