3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo{ private $that; function __construct(){ $this->that = $this; } function __destruct(){ echo "destruct\n"; } } $x = new Foo(); unset($x); gc_collect_cycles(); echo "wat";

preferences:
80.97 ms | 1568 KiB | 5 Q