3v4l.org

run code in 500+ PHP versions simultaneously
<?php class Foo { private $var; public function __construct(&$var) { $this->var = &$var; } public function dump() { var_dump($this->var); } } $foo = new Foo($id); $id = 'aaaa'; $foo->dump();
Output for 7.4.0 - 7.4.33, 8.0.1 - 8.0.30, 8.1.0 - 8.1.34, 8.2.0 - 8.2.32, 8.3.0 - 8.3.33, 8.4.1 - 8.4.24, 8.5.0 - 8.5.9
string(4) "aaaa"

preferences:
103.18 ms | 1276 KiB | 4 Q