3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A{ private $aaa; function __set($prop, $val){ $this->$aaa = $val; } } $a = new A(); $a->prop = 'String prop'; var_dump($a);

preferences:
39.36 ms | 402 KiB | 5 Q