3v4l.org

run code in 300+ PHP versions simultaneously
<?php function meh() { static $a = 10; $a--; echo "$a\n"; if ($a > 0) { var_dump($a); yield $a; } } set_error_handler('meh'); trigger_error('lol', E_USER_ERROR);

preferences:
36.8 ms | 402 KiB | 5 Q