3v4l.org

run code in 300+ PHP versions simultaneously
<?php $func = function () { static $val; if (!isset($val)) { $val = 0; } return ++$val; }; for ($i=0; $i<5; $i++) { var_dump($func()); }

preferences:
65 ms | 402 KiB | 5 Q