Hallo Chrisi!
Ergänzend zu Struppis Hinweis: Dein Fehler sind falsche Klammer für die Hashreferenz. Beispiele:
Normale statt geschweifte Klammer:
C:>perl -w
my $ref = (1 => 'dodo', 3 => 'dudu');
Useless use of a constant in void context at - line 1.
Useless use of a constant in void context at - line 1.
Perl warnt Dich schon, dass da irgendwas nicht stimmt. Dagegen:
Mit den richtigen (geschweiften) Klammern:
C:>perl -w
my $ref = {1 => 'dodo', 2 => 'dudu'};
print $ref;
^Z
HASH(0x2251c8)
Jetzt haben wir eine richtige Hashreferenz. Für eine Arrayreferenz brauchst Du hingegen eckige Klamer:
C:>perl -w
my $ref = [1,2,3,4];
print $ref;
^Z
ARRAY(0x2251c8)
Viele Grüße aus Frankfurt/Main,
Patrick
--

_ - jenseits vom delirium - _
[link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
Nichts ist unmöglich? Doch!
Heute schon gegökt?

_ - jenseits vom delirium - _
[link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
Nichts ist unmöglich? Doch!
Heute schon gegökt?