Thread split in foreach? (16 answers)
Opened by jemand at 2004-07-17 20:18

pq
 2004-07-19 13:51
#84567 #84567
User since
2003-08-04
12209 Artikel
Admin1
[Homepage]
user image
[quote=esskar,19.07.2004, 11:42]
ansonsten sind FH's nämlich global
[/quote]
ja eben, ansonsten. aber lexikalische werden automatisch geschlossen,
darauf kann man sich verlassen, deswegen wird sowas kurzes wie das
möglich:
my $data = do { open my $fh, '<', $path or die $!; local $/; <$fh> };
# oder
my @lines = do { open my $fh, '<', $path or die $!; <$fh> };

lexikalische filehandles gehen mindestens seit 5.6.0 (glaube ich)
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread split in foreach?