3v4l.org

run code in 500+ PHP versions simultaneously
<?php final class Foo { public static function getFoo(): static { return new static(); } } var_dump(Foo::getFoo());

preferences:
82.23 ms | 2700 KiB | 5 Q