User since
2005-10-06
22
Artikel
BenutzerIn
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
User since
2003-08-14
2022
Artikel
BenutzerIn
So wie ich es verstanden habe kannst du es mal mit einem HoA probieren:
#!/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;