3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { const A = 1; public function bar() { return function() { return function() { var_dump(static::A, self::A); }; }; } } class Herp extends Foo { const A=2; } (new Herp())->bar()()();

preferences:
41.84 ms | 402 KiB | 5 Q