open local *FH, '<', 'myfile'; while () { # do something } close FH;