Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]7333[/thread]

Dynamische Namensvergabe bei Arrays: Dynamische Namensvergabe bei Arrays



<< >> 2 Einträge, 1 Seite
Kristop8
 2005-10-11 20:41
#58666 #58666
User since
2005-10-06
22 Artikel
BenutzerIn
[default_avatar]
Hallo Zusammen,

stehe mal wieder vor einem etwas kniffligen problem; und zwar habe ich eine sub-routine gebastelt die mir daten in ein array ausgibt... jetzt habe ich aber eine unbestimmte anzahl von arrays die jedesmal einen anderen namen haben sollen.

Die frage ist wie erstelle ich ein array mit einem namen welches z.b. aus dem inkrement einer variable bestimmt wird.

Falls die Frage etwas unverständlich ist, dann kann ich auch den bisherigen code posten....

Laßt es mich wissen,

Gruß Chris
Ronnie
 2005-10-11 21:34
#58667 #58667
User since
2003-08-14
2022 Artikel
BenutzerIn
[default_avatar]
So wie ich es verstanden habe kannst du es mal mit einem HoA probieren:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
#!/usr/bin/perl

use strict;
use warnings;

use Data::Dumper;

my @AoA = ( [qw/red green/], [qw/blue green/], [qw/red yellow/], );
my %HoA;
for (0..$#AoA) { $HoA{"item$_"} = $AoA[$_] };

print Dumper \%HoA;
<< >> 2 Einträge, 1 Seite



View all threads created 2005-10-11 20:41.