3v4l.org

run code in 300+ PHP versions simultaneously
<?php error_reporting(~0); function foo(&$a) {} function bar() { return 1; } function &baz() { $a = 1; return $a; } echo "bar\n"; foo(bar()); // STRICT echo "baz\n"; foo(baz()); // Not strict echo "scalar\n"; foo(1);

preferences:
31.99 ms | 402 KiB | 5 Q