Calocybe: Aufruf von Elementen in einem Array

Beitrag lesen

Hallo Beate

@arrayname = (['a', 'b', 'c'], ['d', 'e', 'f']);

@test1 = @{@arrayname[0]};
print "test1 = @test1\n";
@test2 = @{@arrayname[1]};
print "test2 = @test2\n";

ergibt die Ausgabe:
test1 = a b c
test2 = d e f

Dann schalte mal den -w switch an. Ergibt die Ausgabe:
Scalar value @arrayname[0] better written as $arrayname[0] at array.pl line 5.
Scalar value @arrayname[1] better written as $arrayname[1] at array.pl line 7.
test1 = a b c
test2 = d e f

Alles weitere in meiner anderen Antwort in diesem Thread.

So long