3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { public $foo = 'bar'; } function doSomething($prop) { \strtoupper($prop); } function doSomethingRef(&$prop) { $prop = \strtoupper($prop); } $a = new A(); doSomething($a->foo); doSomethingRef($a->foo);

preferences:
40.79 ms | 402 KiB | 5 Q