Thread push zu arrayref
(33 answers)
Opened by Froschpopo at 2008-05-10 16:42 Froschpopo+2008-05-10 20:16:36-- Ich hab zwar keine Ahnung, was ein HTC-Loop sein soll, aber ist doch klar, dass das nicht funktioniert. Mit Code: (dl
)
$param{SPORTART}->[$#$param{SPORTART}+1] hast du ja nur ein neues Element im @loop-Array ausgewählt, und keine Hash-Referenz (was du doch möchtest?!). Und einem Array-Element kann man nix per '->{DATUM} = 3' hinzufügen ;) Mach besser so was: Code: (dl
)
grep { $_->{DATUM} = 3 } @$param{SPORTART} wenn du jedem Hash {DATUM} hinzufügen möchtest. Oder du packst einfach alle Hash-Referenzen in einen Hash, wenn du {DATUM} nur einmal global speichern willst |