- set_error_handler: documentation ( source)
<?php
set_error_handler(function ($level, $message, $file = '', $line = 0)
{
throw new ErrorException($message, 0, $level, $file, $line);
});
try {
$a = 1/0;
} catch (Throwable $e) {
echo "Come on, you cant't divide by zero!";
}