Один образец кода, который я получил с веб-сайта, но мне было сложно понять результат. Я использую код: class A { public static function foo() { static::who(); } public static function who() { echo __CLASS__."\n"; } } class B extends A { public static function test() { A::foo(); parent::foo(); self::foo(); } public static function who() { […]
Я пытаюсь выполнить это, не требуя функции над дочерним классом … возможно ли это? У меня такое чувство, что это не так, но я действительно хочу быть уверенным … <?php class A { public static function who() { echo __CLASS__; } public static function test() { static::who(); // Here comes Late Static Bindings } } […]