Thread Bearbeiten von Hash werten: Stell ich mich zu doof an ??
(13 answers)
Opened by Patrick at 2004-01-22 14:22
[quote=Patrick,22.01.2004, 13:22]
So funktioniert die Ausgabe [/quote] Nein, tut sie nicht. Du beendest einfach die Schleife ueber $key und gibst danach noch Werte aus - somit erhaeltst du dort nur die Werte zu dem letzten Schluessel aus der Schleife. Schau dir bitte nochmal meinen Code an, bzw. ueberlege dir erstmal, was du aenderst. Quote Hier ist jetzt die Schleife ueber $key auf einmal vorbei. Zum Ende hat $key den Wert des letzten Elementes aus dem Array @{$params{keywords}}. Quote Hier benutzt du aber wieder $key. Der ist zwar definiert, aber eben immer nur auf das letzte Element von oben. Quote Du hast $key hier gar keinen Wert zugewiesen, deshalb die Warning, dass $key nicht definiert ist. (Es ist deklariert, aber nicht definiert!) Schreib einfach my $key = "KEY1"; oder so, und du solltest eine Ausgabe bekommen. |