in reply to Re: How do I read the contents of a file?
in thread How do I read the contents of a file?
use strict; use warnings; use IO::File; { my $f = new IO::File "filename.txt", "r"; while (<$f>) { # do your stuff } }
As the outter pair of curly brackets closes, so does the block in which $f was defined, and thus $f falls from scope, and thus is undefined, and thus the file to which it refers is implicitly closed.
Dave
"If I had my life to do over again, I'd be a plumber." -- Albert Einstein
|
|---|