Note the \$str trick is just to avoid requiring a file external to the sample code.
I tend to open the filehandle directly on a reference to the heredoc to avoid using a variable. You may consider that is going too far :-)
open my $inFH, q{<}, \ << 'EOD' or die qq{open: << heredoc: $!\n}; .... .... EOD
If the filehandle was to be opened in some inner scope I would use a variable as you have done to avoid the heredoc messing up indentation.
Cheers,
JohnGG
In reply to Re^2: problem with array
by johngg
in thread problem with array
by texuser74
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |