Thread Einem Hash etwas hinzufügen! (11 answers)
Opened by skontox at 2003-10-04 19:17

Strat
 2003-10-04 20:42
#60834 #60834
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
Ein Hashwert muss ein skalarer Wert sein, d.h. entweder undef, eine Zahl, eine Zeichenkette oder auch eine Referenz.
Damit ein Hashwert mehrere Werte aufnehmen kann, muss man z.B. als Hashwert eine Referenz auf eine Liste verwenden.
Code: (dl )
1
2
3
4
5
6
7
8
my @liste = 1..5;
my %hash = (
key1 => [ 1,2,3,4,5],
key2 => \@liste,
);

push (@{ $hash{key1} }, 6,7,8);
$hash{key1}->[3] = 30;
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread Einem Hash etwas hinzufügen!