3v4l.org

run code in 300+ PHP versions simultaneously
<?php function myErrorHandler($errno, $errstr, $errfile, $errline) { /* Don't execute PHP internal error handler */ return true; } $old_error_handler = set_error_handler("myErrorHandler"); echo "start\n"; try { trigger_error("I R ERROR", E_USER_ERROR); } catch (Exception $e) { echo "Caught exception\n"; } echo "end\n";

preferences:
38.95 ms | 402 KiB | 5 Q