3v4l.org

run code in 300+ PHP versions simultaneously
<?php class B{ static $bobo; } class A{ function __construct($a, $b, $c){ $this->a = $a; $this->b = $b; $this->c = $c; } function __destruct(){ B::$bobo = $this; } } $x = new A(10,20,30); var_dump($x); unset($x); var_dump(B::$bobo);

preferences:
29.84 ms | 402 KiB | 5 Q