Начиная с версии 5.3, PHP поддерживает позднюю привязку для статических методов. Хотя это, несомненно, полезная функция, есть только несколько случаев, когда ее использование действительно необходимо (например, шаблон Active Record). Рассмотрим следующие примеры: 1. Конструкторы удобства ( ::create() ) class SimpleObject { public function __construct() { /* … */ } public static function create() { return […]
Что такое поздние статические привязки в PHP?