3v4l.org

run code in 300+ PHP versions simultaneously
<?php function factorial($n) { if ($n == 1) { return 1; } $n*factorial($n-1); $result[] = $n; return $result; } var_dump(factorial(3));

preferences:
57.42 ms | 402 KiB | 5 Q