hi,
Im Sinne der Gesundheit: es erinnert dich daran, dass der Wert der Variable eine Referenz ist.
Genau. Und als Schlüssel wird stets ein Scalar erwartet. D.h. die Quoterei kannste auch noch weglassen.
$foo{'bar'} zeigt auf denselben Speicherbereich wie $foo{bar}.
Aus der Perldoc: Sie brauchen nur 10% Verständnis für Datenstrukturen um 90% der Aufgabenstellungen abzudecken.
Btw., vor einiger Zeit hatte ich malne Frage zu $hash{time}. Da als key stets ein String erwartet wird, denkt Perl nicht im Geringsten daran, die Funktion time() an dieser Stelle aufzurufen.
Horst Hashisch