3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Immutable { private $super_secret = 5; } $immutable = new Immutable(); var_dump($immutable); $immutable = (function () { $this->super_secret = 10; return $this; })->call($immutable); var_dump($immutable);

preferences:
30.22 ms | 404 KiB | 5 Q