Thread Experimental keys on scalar is now forbidden at..
(8 answers)
Opened by wollik at 2019-12-10 22:04
Danke Hausmeisterin,
wenn ich den Orginalnamen des Hashes verwende, funktioniert ja Alles. Ich kann also auf die keys und values meiner unterschiedlichen Hashes zugreifen. Mein Problem ist, dass ich in einer übergeordneten Scheife einen Haschnamen erzeuge, der in einer neuen inneren foreach Schleife dann verwendet werden soll. Also brauche ich eine Möglichkeit diese unterschiedlichen Haschnamen programmatisch in der inneren Schleife zu verwenden. Meine Idee war dazu einen Skalar zu verwenden, der den Hashnamen beinhaltet. z.B. Code: (dl
)
1 foreach my $index (........) { # Hauptschleife 1 Ich wollte nicht mit if oder select Statements auf feste innere foreach Schleifen mit festen Hashnamen zugreifen, das ist zwar bei zwei Hasches noch o.k. aber bei 20 hashes sieht das dann nicht mehr so übersichtlich aus ;( Bitte gibt es dazu noch eine Idee oder was wäre ein Workaround ohne if's ? Last edited: 2019-12-11 10:33:01 +0100 (CET) |