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:
45.51 ms | 2700 KiB | 5 Q