jrobinsonc
1/12/2017 - 10:16 PM

PHP error handling

PHP error handling

<?php

set_error_handler(function ($severity, $message, $filename, $lineno) {
    if (error_reporting() == 0) {
        return;
    }

    if (error_reporting() & $severity) {
        throw new ErrorException($message, 0, $severity, $filename, $lineno);
    }
});