3v4l.org

run code in 300+ PHP versions simultaneously
<?php set_error_handler(function (int $serverity, string $message, string $filename, int $line) { if (error_reporting() === 0) { //C'รจ una @ } else { http_response_code(500); var_dump("throw"); throw new \ErrorException($message, 0, $serverity, $filename, $line); } }); $ciao = "ciao"; try { $ciao(); }catch(\Throwable $e) { var_dump("catc"); }

preferences:
58.09 ms | 402 KiB | 5 Q