3v4l.org

run code in 300+ PHP versions simultaneously
<?php new class() { private $a = 1; public function __construct() { ${$_='this'} = 2; // ${'this'.''} = 2; var_dump($this, $this->a, $this->a()); } function a(){} };

preferences:
42.11 ms | 402 KiB | 5 Q