3v4l.org

run code in 300+ PHP versions simultaneously
<?php class c { protected $b; public function __construct() { $this->b = "hahahaha\n"; } public function __get($b) { return $this->{$b}; } } $c = new c; var_dump($c->b);

preferences:
30.68 ms | 402 KiB | 5 Q