Hallo!!
Bin dabei, mir ein Perl/CGI- Programm zu schreiben. Ich benutze darin Hashes, die wie folgt aussehen:
%A12
%A13
%B12
%B13 usw. bis H
Jedes dieser Hashes enthält den u.a. Key 'place' mit teilweise untzerschiedlichen Values.
Nun hab ich per split den jeweiligen Bcuhstaben des aufzurufenden Hashes von einer Eingabevariablen abgetrennt. oder kurz: $gruppe='B'
Wenn ich nun einen der Hashes per print- Befehl aufrufe, zB $B11{place}, erscheint der Wert des Keys place aus %B11, wie es auch sein sollte.
Rufe ich nun aber den gleichen Befehl mit Hilfe der Variable $gruppe auf, also $$gruppe11{place}, wird nichts ausgegeben. Auch nicht wenn ich ${$gruppe}11{place} mache.
Was kann ich nun tun, damit ich die Variable $gruppe als Teil des Namens einer anderen Variable verwenden kann?
(Hinweis: Ich verwende NICHT use strict)
Vielen Dank für alle Hilfen!