Erwin: Array, der mit "push" aufgebaut wurde, elementweise auslesen

Beitrag lesen

h,

ich habe mich seit langem wieder mal an ein kleines Perl-Script gewagt. Darin wird in einer while-Schleife ein Array per "push" mit Variablen befüllt.
Ich dachte, dabei würden einzelne Elemente erzeugt, aber es sieht so aus, als entstünde eine einzige durchgehende String-Variable.
Ich kann den Array printen und sehe, dass alles drin steht, was die Schleife geliefert hat, aber  wenn ich sowas versuche:
print @ArrayName[0];
kommt nichts.

@array sei das array,

dann ist $array[0] das erste, $array[-1] das letzte Element.

$i = scalar @array; # gibt die Anzahl der Elemente

$last = pop @array; # gibt das letzte E zurück und entfernt es
$1st = shift @array; # gibt das erste E zurück und entfernt es

Gruss, Rolf

--
SELFforum - Das Tor zur Welt!
Theoretiker: Wie kommt das Kupfer in die Leitung?
Praktiker: Wie kommt der Strom in die Leitung?