<?php class A { public static function foo() { return 'A::foo'; } public function NOToverridden() { echo self::foo(); } public function overridden() { echo static::foo(); } } class B extends A { public static function foo() { return 'B::foo'; } } (new B())->NOToverridden(); echo PHP_EOL; (new B())->overridden();
You have javascript disabled. You will not be able to edit any code.