3v4l.org

run code in 300+ PHP versions simultaneously
<?php global $ary; class C { public $ref; public function __construct() { $this->ref = $this; } public function __destruct() { global $ary; $ary[] = $this; } } new C; gc_collect_cycles(); var_dump($ary); ?>

preferences:
56.3 ms | 402 KiB | 5 Q