3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { const derp = 1; function test() { //return self::derp; return static::derp; } } class B extends A { const derp = 2; } $a = B::test(); var_dump($a);

preferences:
34.59 ms | 402 KiB | 5 Q