3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A{ function A(){ $this->a['s'] = 'hoge'; } function B(){ $s =& $this->a['s']; $this->o($s); var_dump($s); } function o($s){ $s = 'da' . $s; } } $a = new A(); $a->B();

preferences:
43.35 ms | 402 KiB | 5 Q