Вызов супер метода в PHP Можете ли вы сделать что-то подобное в PHP: function foo() { super->foo(); // do something } Ответ 1 Да, он называется parent::, хотя. public function foo() { parent::foo(); // this is not a static method call, even though it looks like one //do something } Ответ 2 использовать parent; parent::foo(); Ответ 3 Вы имеете в виду вызов метода родительского класса? В этом случае вы будете делать: class Bar { public function foo() { // blah } } class Baz extends Bar { public function foo() { parent::foo(); } }
Ответ 1 Да, он называется parent::, хотя. public function foo() { parent::foo(); // this is not a static method call, even though it looks like one //do something }
Ответ 3 Вы имеете в виду вызов метода родительского класса? В этом случае вы будете делать: class Bar { public function foo() { // blah } } class Baz extends Bar { public function foo() { parent::foo(); } }