#49872 [Bgs]: Default for error_reporting() level not documented
| From: | rquadling@php.net | Date: | Wed, 14 Oct 2009 09:39:32 +0000 |
| Subject: | #49872 [Bgs]: Default for error_reporting() level not documented | ||
| References: | 1 | Groups: | php.doc.bugs |
| Request: | Send a blank email to doc-bugs+get-2942@lists.php.net to get a copy of this message | ||
ID: 49872
Updated by: rquadling@php.net
Reported By: chealer at gmail dot com
Status: Bogus
Bug Type: Documentation problem
Operating System: Debian
PHP Version: Irrelevant
New Comment:
That's the point. There is no effect.
The return value is documented. Supplying the optional value sets the
level to the supplied optional value.
The parameter of "level" also shows that the value you supply is the
new
level you want to set.
So. Everything covered.
error_reporting() will return the current level.
error_reporting(xxx) will return the current level and then set it to
the supplied level.
Previous Comments:
------------------------------------------------------------------------
[2009-10-14 09:33:45] chealer at gmail dot com
Whatever interpretation you like, this is not a bogus issue. The
effect of calling error_reporting() is not documented.
------------------------------------------------------------------------
[2009-10-14 09:28:44] rquadling@php.net
The level is optional and does not have a default value, though I
suppose you could argue that the default is the current error_reporting
level.
------------------------------------------------------------------------
[2009-10-14 09:14:18] chealer at gmail dot com
Description:
------------
error_reporting() has synopsis
int error_reporting ([ int $level ] )
which suggests it can be called without any argument and I indeed saw
such a call, but I have no idea what level is set then because the
default value is not documented.
http://ca2.php.net/manual/en/function.error-reporting.php
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=49872&edit=1