3v4l.org

run code in 300+ PHP versions simultaneously
<?php function f1(&$v) {} function f2() {$a = array(1,2,3); return $a; } // Both are Fatal error: Only variables can be passed by reference f1((array)f2()); f1(array(f2()));

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
151.45 ms | 1983 KiB | 14 Q