in reply to Re: Forcing array context on a file handle
in thread Forcing array context on a file handle

That's odd. It works for me too, but it doesn't work in my larger program (I have all the brackets, and in the right order). I have some extra stuff going around with the file handle, so maybe that's what's causing trouble.

I ended up going with BowserUK's solution, which is slightly shorter than the method I was using before.

  • Comment on Re^2: Forcing array context on a file handle

Replies are listed 'Best First'.
Re^3: Forcing array context on a file handle
by Lotus1 (Vicar) on Oct 31, 2012 at 02:12 UTC

    After you read a file you have to rewind it with seek if you want to read it again from the beginning. Here is how to set the filehandle back to the beginning of the file.

    seek $fh, 0, 0;