note 95453 modified in errorfunc.constants by thiago

From: Date: Mon, 04 Jan 2010 13:16:53 +0000
Subject: note 95453 modified in errorfunc.constants by thiago
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-164601@lists.php.net to get a copy of this message
<?php function debugErrorType_humanReadable ($errNo) { if (phpversion() < '4.0.0') { $errorTypes = array ( 1 => 'Error', 2 => 'Warning', 4 => 'Parsing Error', 8 => 'Notice', 2047 => 'E_ALL' ); } elseif (phpversion() < '5.0.0') { $errorTypes = array ( 1 => 'Error', 2 => 'Warning', 4 => 'Parsing Error', 8 => 'Notice', 16 => 'Core Error', 32 => 'Core Warning', 64 => 'Compile Error', 128 => 'Compile Warning', 256 => 'User Error', 512 => 'User Warning', 1024=> 'User Notice', 2047=> 'E_ALL' ); } elseif (phpversion() < '5.2.0') { $errorTypes = array ( 1 => 'Error', 2 => 'Warning', 4 => 'Parsing Error', 8 => 'Notice', 16 => 'Core Error', 32 => 'Core Warning', 64 => 'Compile Error', 128 => 'Compile Warning', 256 => 'User Error', 512 => 'User Warning', 1024=> 'User Notice', 2048=> 'Strict', 2047=> 'E_ALL' /// ----> STRANGE.... ); } elseif (phpversion() < '5.3.0') { $errorTypes = array ( 1 => 'Error', 2 => 'Warning', 4 => 'Parsing Error', 8 => 'Notice', 16 => 'Core Error', 32 => 'Core Warning', 64 => 'Compile Error', 128 => 'Compile Warning', 256 => 'User Error', 512 => 'User Warning', 1024=> 'User Notice', 2048=> 'Strict', 4096=> 'Recoverable', 6143=> 'E_ALL' ); } elseif (phpversion() >= '5.3.0' && phpversion() < '5.4.0') { $errorTypes = array ( 1 => 'Error', 2 => 'Warning', 4 => 'Parsing Error', 8 => 'Notice', 16 => 'Core Error', 32 => 'Core Warning', 64 => 'Compile Error', 128 => 'Compile Warning', 256 => 'User Error', 512 => 'User Warning', 1024=> 'User Notice', 2048=> 'Strict', 4096=> 'Recoverable', 8192=> 'Depracated', 16384=> 'User-level Depracated', 30719=> 'E_ALL' ); } elseif (phpversion() >= '6.0.0') { $errorTypes = array ( 1 => 'Error', 2 => 'Warning', 4 => 'Parsing Error', 8 => 'Notice', 16 => 'Core Error', 32 => 'Core Warning', 64 => 'Compile Error', 128 => 'Compile Warning', 256 => 'User Error', 512 => 'User Warning', 1024=> 'User Notice', 2048=> 'Strict', 4096=> 'Recoverable', 8192=> 'Depracated', 16384=> 'User-level Depracated', 32767=> 'E_ALL' ); } return $errorType[$errNo]; } ?> --was-- function debugErrorType_humanReadable ($errNo) { if (phpversion() < '4.0.0') { $errorTypes = array ( 1 => 'Error', 2 => 'Warning', 4 => 'Parsing Error', 8 => 'Notice', 2047 => 'E_ALL' ); } elseif (phpversion() < '5.0.0') { $errorTypes = array ( 1 => 'Error', 2 => 'Warning', 4 => 'Parsing Error', 8 => 'Notice', 16 => 'Core Error', 32 => 'Core Warning', 64 => 'Compile Error', 128 => 'Compile Warning', 256 => 'User Error', 512 => 'User Warning', 1024=> 'User Notice', 2047=> 'E_ALL' ); } elseif (phpversion() < '5.2.0') { $errorTypes = array ( 1 => 'Error', 2 => 'Warning', 4 => 'Parsing Error', 8 => 'Notice', 16 => 'Core Error', 32 => 'Core Warning', 64 => 'Compile Error', 128 => 'Compile Warning', 256 => 'User Error', 512 => 'User Warning', 1024=> 'User Notice', 2048=> 'Strict', 2047=> 'E_ALL' /// ----> STRANGE.... ); } elseif (phpversion() < '5.3.0') { $errorTypes = array ( 1 => 'Error', 2 => 'Warning', 4 => 'Parsing Error', 8 => 'Notice', 16 => 'Core Error', 32 => 'Core Warning', 64 => 'Compile Error', 128 => 'Compile Warning', 256 => 'User Error', 512 => 'User Warning', 1024=> 'User Notice', 2048=> 'Strict', 4096=> 'Recoverable', 6143=> 'E_ALL' ); } elseif (phpversion() >= '5.3.0' && phpversion() < '5.4.0') { $errorTypes = array ( 1 => 'Error', 2 => 'Warning', 4 => 'Parsing Error', 8 => 'Notice', 16 => 'Core Error', 32 => 'Core Warning', 64 => 'Compile Error', 128 => 'Compile Warning', 256 => 'User Error', 512 => 'User Warning', 1024=> 'User Notice', 2048=> 'Strict', 4096=> 'Recoverable', 8192=> 'Depracated', 16384=> 'User-level Depracated', 30719=> 'E_ALL' ); } elseif (phpversion() >= '6.0.0') { $errorTypes = array ( 1 => 'Error', 2 => 'Warning', 4 => 'Parsing Error', 8 => 'Notice', 16 => 'Core Error', 32 => 'Core Warning', 64 => 'Compile Error', 128 => 'Compile Warning', 256 => 'User Error', 512 => 'User Warning', 1024=> 'User Notice', 2048=> 'Strict', 4096=> 'Recoverable', 8192=> 'Depracated', 16384=> 'User-level Depracated', 32767=> 'E_ALL' ); } return $errorType[$errNo]; } http://php.net/manual/en/errorfunc.constants.php

« previous php.notes (#164601) next »