3v4l.org

run code in 500+ PHP versions simultaneously
<?php $a = [3]; foo(...$a ?? range(1,2)); $a = [null]; foo(...$a ?? range(1,2)); $a = null; foo(...$a ?? range(1,2)); function foo() { print_r(func_get_args()); }

preferences:
32.88 ms | 854 KiB | 5 Q