3v4l.org

run code in 300+ PHP versions simultaneously
<?php $errors = []; set_error_handler( function () use ($errors) { array_push($errors, func_get_args()); } ); var_dump($errors); tigger_error("Example error", E_USER_ERROR); var_dump($errors);

preferences:
36.42 ms | 402 KiB | 5 Q