3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A{ public function __get($name){ return "A"; } public function __set($name,$value){ $this->{$name} = $value; } } $a = new A(); $k = $a->b = "B"; var_dump($a,$k);

preferences:
38.18 ms | 402 KiB | 5 Q