note 55985 modified in function.error-reporting by danbrown

From: Date: Fri, 24 Oct 2008 18:37:22 +0000
Subject: note 55985 modified in function.error-reporting by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-145707@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 <?php $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 ... --was-- 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 ... http://php.net/manual/en/function.error-reporting.php

« previous php.notes (#145707) next »