Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- set_error_handler('custom_errorhandler');
- function custom_errorhandler($severity = false, $message = false, $file = false, $line = false)
- {
- var_dump($message);
- if (in_array($severity, [E_ERROR, E_USER_ERROR, E_CORE_ERROR, E_PARSE])) {
- throw new ErrorException($message, 0, $severity, $file, $line);
- }
- }
- try {
- trigger_error('test error', E_USER_ERROR);
- } catch (Exception $e) {
- // ErrorException extends Exception
- var_dump($e);
- }
- var_dump('After error');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement