3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php class A { private $a = 'ahoj'; private function __invoke(&$a) { echo $this->a; } } $a = new A; /*$a('ahoj'); $ref = new \ReflectionMethod($a, '__invoke'); $ref->setAccessible(true); $ref->invoke($a, 'ahoj');*/ function f_a(&$a) { } f_a(2);
Output for 5.3.0 - 5.4.24
Fatal error: Only variables can be passed by reference in /in/Raqom on line 21
Process exited with code 255.