3v4l.org

run code in 300+ PHP versions simultaneously
<?php declare(strict_types=1); function foo($e) { var_dump( set_exception_handler('foo') ); restore_exception_handler(); echo "---" . PHP_EOL; } set_exception_handler('foo'); register_shutdown_function(function () { var_dump( set_exception_handler(null) ); }); strlen(null);

preferences:
27.52 ms | 407 KiB | 5 Q