note 55985 added to function.error-reporting

From: Date: Fri, 19 Aug 2005 17:30:59 +0000
Subject: note 55985 added to function.error-reporting
Groups: php.notes 
Request: Send a blank email to php-notes+get-93912@lists.php.net to get a copy of this message
In phpinfo() error reporting level display like a bit (such as 4095) Maybe it is a simply method to understand what a level set on your host if you are not have access to php.ini file <? $bit = ini_get('error_reporting'); while ($bit > 0) { for($i = 0, $n = 0; $i <= $bit; $i = 1 * pow(2, $n), $n++) { $end = $i; } $res[] = $end; $bit = $bit - $end; } ?> In $res you will have all constants of error reporting $res[]=int(16) // E_CORE_ERROR $res[]=int(8) // E_NOTICE ... ---- Manual Page -- http://www.php.net/manual/en/function.error-reporting.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+55985 Delete: added to the manual -- http://master.php.net/manage/user-notes.php?action=delete+55985&report=yes&reason=added+to+the+manual Delete: bad code -- http://master.php.net/manage/user-notes.php?action=delete+55985&report=yes&reason=bad+code Delete: spam -- http://master.php.net/manage/user-notes.php?action=delete+55985&report=yes&reason=spam Delete: useless -- http://master.php.net/manage/user-notes.php?action=delete+55985&report=yes&reason=useless Delete: non-english -- http://master.php.net/manage/user-notes.php?action=delete+55985&report=yes&reason=non-english Delete: other reasons -- http://master.php.net/manage/user-notes.php?action=delete+55985&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+55985&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#93912) next »