Re: Array Symbol Suggestion
| From: | Michael Shadle | Date: | Wed, 12 Jan 2011 20:41:52 +0000 |
| Subject: | Re: Array Symbol Suggestion | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-310713@lists.php.net to get a copy of this message | ||
On Wed, Jan 12, 2011 at 12:37 PM, Daniel Brown <danbrown@php.net> wrote:
> The @ is an error control operator, used to buffer the output and
> store it in a variable - $php_errormsg. There's no way that would be
> changed to become an array designator (though that doesn't mean your
> idea itself is a bad one).
@ squelches error messages.
AFAIK $php_errormsg is the last error that PHP incurred. not based on "@"
"@" just silences the errors from being reported, which is a "bad
thing" as error collection is done even if error_reporting is off, it
is still built internally as a string, that's why developing with
E_ALL and E_STRICT even on is the best practice. even notices wind up
adding to the internal error/etc. string stack.