[quote=Froschpopo,20.09.2006, 16:21]ich will eine referenz auf ein hash, inkl. dem schlüssel!
also: $hash{schluessel}.
[/quote]
Was soll das heißen, "inkl. dem schlüssel"?
$hash{schluessel} ist der Wert in %hash zu dem Schlüssel "schluessel". In diesem Wert weist nichts darauf hin, zu welchem Schlüssel er gehört.
\$hash{schluessel} ist eine Referenz
auf diesen Wert. Da ist auch nichts mehr von dem Hash oder dem Schlüssel dran.
Wenn du eine Referenz auf den ganzen Hash %hash haben möchtest, dann musst du \%hash nehmen.
Quotespäter will ich unterscheiden können, obder wert des schlüssels eine arrayref oder eine hashref ist.
Verstehe ich das richtig: Du möchtest später wieder den Schlüssel benutzen, um auf den Wert zuzugreifen, aber du möchtest das nicht über den Hash %hash machen?