Peter Kaufmann: Möglichkeiten bei der Namensgebung von Arrays

Beitrag lesen

Hallo Stefan,

Ich erstelle in einer Schleife bei jedem Durchgang einen neunen Array, diese müssen sich namentlich unterscheiden (geht wohl nur mit einer Variable), welche Möglichkeiten habe ich da?
Ein Beispiel, dass selbstverständlich nicht funktioninert: @Array$Index

Ich würde an deiner Stelle die Arrays nicht explizit benennen sondern nur eine Referenz auf sie in einem globalen Array speichern.

my @global_array = ();
{
 my @local_array = (a,b,c);
 push (@global_array, @local_array);
}
{
 my @local_array = (d,e,f);
 push (@global_array, @local_array);
}
print  @{$global_array[0]}; # abc
print  @{$global_array[1]}; # def

Grüße Peter