Req #52563 [Opn]: [Feature request] error_reporting constant
| From: | aharvey@php.net | Date: | Tue, 10 Aug 2010 02:35:58 +0000 |
| Subject: | Req #52563 [Opn]: [Feature request] error_reporting constant | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-153294@lists.php.net to get a copy of this message | ||
Edit report at http://bugs.php.net/bug.php?id=52563&edit=1
ID: 52563
Updated by: aharvey@php.net
Reported by: mattgscox at hotmail dot com
Summary: [Feature request] error_reporting constant
Status: Open
Type: Feature/Change Request
Package: PHP options/info functions
Operating System: Any
PHP Version: Irrelevant
Block user comment: N
New Comment:
It's a shame that E_ALL was changed to not mean "all errors" in the
first place, really.
I'll hack up a revised patch (along with an update to the UPGRADING
file, since I forgot that first time around) which defines E_EVERYTHING
= -1 -- we can bikeshed the exact name on Internals later, if necessary.
Previous Comments:
------------------------------------------------------------------------
[2010-08-09 19:31:41] kalle@php.net
While we are at it, we should add an E_ALL constant to -1 to display all
errors in the bitfield
------------------------------------------------------------------------
[2010-08-09 12:46:10] aharvey@php.net
The following patch has been added/updated:
Patch Name: E_NONE
Revision: 1281350770
URL:
http://bugs.php.net/patch-display.php?bug=52563&patch=E_NONE&revision=1281350770
------------------------------------------------------------------------
[2010-08-09 12:45:52] aharvey@php.net
Bah, forgot I don't have karma for Zend. Patch against trunk about to be
attached: this seems harmless enough, and a quick Google suggests people
do expect this to work.
------------------------------------------------------------------------
[2010-08-07 19:20:42] mattgscox at hotmail dot com
Description:
------------
Feature request only;
For completeness, and coding clarity, please define constant E_NONE to
set error reporting to none rather than relying on the absolute integer
value of 0
Test script:
---------------
error_reporting(E_NONE);
Expected result:
----------------
[No error warning]
Actual result:
--------------
PHP Notice: Use of undefined constant E_NONE - assumed 'E_NONE' ....
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/bug.php?id=52563&edit=1