3v4l.org

run code in 300+ PHP versions simultaneously
<?php class X { public static $registered = array(); public static function register($name){ self::$registered[] = $name; } } class Child extends X { } Child::register("foo"); var_dump( Child::$registered );

preferences:
43.84 ms | 402 KiB | 5 Q