Ken Tossell wrote:
> But often errors/warnings are *not* bugs. Or maybe you don't want to
> show your users the ugly messages from something like include -- if
> (!@include 'foo.php') die('Couldn\'t..');
Well it is true. Sometimes it is needed and that's why this
functionality is turned off by default.
But sometimes you are searching for hours something that is little '@'
before call to undefined function - script crashes and you don't know
where. All what you have is 'grep' on all sources,
filter email adresses etc.
http://www.php.net/manual/en/language.operators.errorcontrol.php :
*Warning*
Currently the "@" error-control operator prefix will even disable error
reporting for critical errors that will terminate script execution.
Among other things, this means that if you use "@" to suppress errors
from a certain function and either it isn't available or has been
mistyped, the script will die right there with no indication as to why.
>>> http://strony.wp.pl/wp/wmeler/error_suppression.patch.txt
>>
This account has funny restrictions - try go through
http://strony.wp.pl/wp/wmeler/.