Thread Bearbeiten von Hash werten: Stell ich mich zu doof an ?? (13 answers)
Opened by Patrick at 2004-01-22 14:22

format_c
 2004-01-22 16:10
#79368 #79368
User since
2003-08-04
1706 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Frage: Wie kann in $params{$key} einmal ein String GENLIST und gleichzeitig ein anonymes Hash drin sein?

Ich versteh nicht wie die Struktur des Hashes ist und was für ein Sinn dahinter steht.
Er zähl doch mal genau wie sich deine Datenstruktur zusammensetzt und was für ein Sinn damit verbunden ist. Vielleicht können wir das dann nachvollziehen und dir besser helfen.

Und was oist das?
Code: (dl )
$genlist = ${$params{$key}{values}};

Du dereferenzierst den Key als scalar ist aber lauf Data::Dumper eine Liste. Und übergibst dies an ein Scalar?
Kappier ich nicht
Entweder:
Code: (dl )
1
2
3
4
5
# jetzt haben wir eine Array-Referenz in $genlist
$genlist = \@{$params{$key}{values}};
# oder
@genlist = @{$params{$key}{values}};
# jetzt kopieren wir die Werte einfach ins Array @genlist


Gruß Alex

View full thread Bearbeiten von Hash werten: Stell ich mich zu doof an ??