3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { const z = "fromA"; public static function x() { static::y(); } private static function y() { var_dump(static::z); } } class B extends A { const z = "fromB"; } B::x();

preferences:
24.02 ms | 404 KiB | 5 Q