3v4l.org

run code in 300+ PHP versions simultaneously
<?php $test = new class { public $a; public $b = null; public $c = ""; public function set($name) { $this->a[$name] = $name; $this->b[$name] = $name; $this->c[$name] = $name; } public function exec() { var_dump($this->a); var_dump($this->b); var_dump($this->c); } }; $test->write([1,2,3]); $test->exec(); $test->write("test"); $test->exec(); $test->write(123456); $test->exec();

preferences:
65.92 ms | 402 KiB | 5 Q