3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Test { public $a = 1; public function &getA() {$a = [ &$this->a ]; return $a; } } $a = new Test(); $b = &$a->getA(); $a->a = 2; var_dump($b);

preferences:
46.31 ms | 402 KiB | 5 Q