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, 14:02]Ich habe es mal so versucht!
Code: (dl
)
$key1 = $params{KEY1}{values}; Aber wieder nix.[/quote] Du scheinst noch ein paar konzeptionelle Probleme mit Skalaren, Referenzen und Arrays zu haben. %params ist ein Hash, $params{KEY1} ist hier eine Referenz auf einen weiteren Hash, $params{KEY1}{values} ist wiederum eine Referenz auf ein Array, dass alle Werte zum Keyword KEY1 enthaelt. Das Array selber wird dann mit @{$params{KEY1}{values}} angesprochen. Der erste skalare Wert darin ist $params{KEY1}{values}->[0] bzw. $params{KEY1}{values}[0] (da man an dieser Stelle den Pfeil weglassen kann) bzw. ${$params{KEY1}{values}}[0], wenn man so moechte. Es waere auch besser gewesen, du haettest im alten Thread weiter gefragt, da war zumindest der Zusammenhang da. |