Thread array im hash (30 answers)
Opened by Free Faq at 2004-03-12 21:27

Crian
 2004-03-23 13:13
#80944 #80944
User since
2003-08-04
5866 Artikel
ModeratorIn
[Homepage]
user image
[quote=renee,12.03.2004, 20:34]
Code: (dl )
1
2
3
my %hash = ();
my @array = qw(1 2 3 4 5);
$hash{Array} = \@array;
[/quote]
Damit sind die beiden Arrays mit einander verbunden. Änderst Du das eine, änderst Du auch das andere. Möchtest Du dieses Verhalten nicht (etwa weil das Array in einer Schleife immer wieder neu belegt wird), nimm diese Variante:

Code: (dl )
$hash{Array} = [ @array ];
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite

View full thread array im hash