"'$|++' is nasty. Set it to 1, don't rely on it not being -1."
That seems logical enough in a 'better safe than sorry' sort of way, but, out of interest, are there any situations where a CGI script would start out with $| being -1 and what are they?
Edit: chipmunk 2001-06-01
In reply to $|= 0 at start of script by pileswasp
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |