in reply to file handle var for print command
See print:
If you're storing handles in an array or hash, or in general whenever you're using any expression more complex than a bareword handle or a plain, unsubscripted scalar variable to retrieve it, you will have to use a block returning the filehandle value instead, in which case the LIST may not be omitted:
So, if you're storing the filehandle in a complex structure, you need the block:
print { $self->{fh} } encode( ... )
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: file handle var for print command
by Arunbear (Prior) on Sep 24, 2025 at 11:52 UTC | |
by Fletch (Bishop) on Sep 24, 2025 at 14:36 UTC | |
by ikegami (Patriarch) on Sep 24, 2025 at 15:01 UTC |