I've seen the @ symbol used to hide error messages resulting from function calls, but what does it do when applied to a variable? As shown in http://www.phpbuilder.com/columns/mattias20000312.php3?page=2
Thanks,
James
I think it stops PHP's 'undeclared variable' warnings.
Most people don't have error reporting set that high so don't get these messages anyway.