Thread Verschwinden des Arrays
(3 answers)
Opened by Alexander at 2016-05-04 14:45
Interessant. Das hängt irgendwie mit dem "$_" zusammen.
Hier ist @dateien weg (Datei "a.csv" existiert im Verzeichnis): Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 #!/usr/bin/perl use warnings; use strict; my @dateien = ("a.csv"); my $fh; print "Also hier bin ich @dateien\n"; #hier ist das Array noch da foreach (@dateien) { open ($fh, "<", "$_"); while (<$fh>) {} close($fh); } print "Ich @dateien bin aufeinmal weg \n"; #hier ist es verschwunden Hier bleibt es da: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 #!/usr/bin/perl use warnings; use strict; my @dateien = ("a.csv"); my $fh; print "Also hier bin ich @dateien\n"; #hier ist das Array noch da foreach my $i (@dateien) { open ($fh, "<", "$i"); while (<$fh>) {} close($fh); } print "Ich @dateien bin aufeinmal weg \n"; #hier ist es verschwunden |