Thread exists() legt Hashkeys an (14 answers)
Opened by bloonix at 2007-02-22 20:24

betterworld
 2007-02-24 18:38
#74528 #74528
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
[quote=esskar,24.02.2007, 17:36]aber ich hätte angenommen, dass $tmp = $hash{foo} den schlüssel foo erzeugt!?![/quote]
Nee, was soll denn da erzeugt werden?  Bei $hash{foo}{bar} wird $hash{foo} wie ein Hash behandelt, daher wird implizit einer angelegt.  Aber bei $tmp = $hash{foo} ist ja gar nicht klar, was da rein muss. Perl weiss ja nicht, ob da jetzt eine Hashreferenz oder eine Arrayreferenz oder irgend etwas anderes reinpasst.\n\n

<!--EDIT|betterworld|1172335194-->

View full thread exists() legt Hashkeys an