3v4l.org

run code in 300+ PHP versions simultaneously
<?php function foo(array &$x = NULL){$x = $x?: array();} $x = array(); foo($x[0]); foo($x[1]); foo($x[2]); foo($x[3]); var_dump($x);

preferences:
50.07 ms | 402 KiB | 5 Q