3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { public static function test() { var_dump(['static' => static::class]); } } class B extends A { } B::test();
Output for 8.1.0 - 8.1.28, 8.2.0 - 8.2.19, 8.3.0 - 8.3.7
array(1) { ["static"]=> string(1) "B" }

preferences:
83.2 ms | 402 KiB | 62 Q