СТАТИЧЕСКИЙ КЛАСС PHP
Статический класс в PHP - это класс, который имеет только статические свойства и методы, и не может быть создан экземпляр объекта этого класса. Статические свойства и методы принадлежат самому классу, а не его экземплярам, и могут быть использованы без необходимости создавать экземпляр.
Создание статического класса:
class StaticClass {
public static $static_property = 'Static Property';
public static function static_method() {
return self::$static_property;
}
}
Использование статического свойства и метода:
echo StaticClass::$static_property; // выведет "Static Property"
echo StaticClass::static_method(); // выведет "Static Property"
Статический класс в PHP может быть полезен, когда вам не нужен экземпляр объекта, но вы хотите группировать связанный функционал в одном месте.
php уроки ооп [базовое php ооп] - Урок 6. Статические методы и свойства, статическое связывание
Статические переменные класса в PHP - часть 2 - Базовый курс PHP-7
Глобальные и статические переменные в PHP - Базовый курс PHP-7
Урок 89. PHP. ООП. Статические свойства и методы
PHP курс для Laravel. 19. Статические методы и свойства в классах
Позднее статическое связывание PHP - Late static binding
PHP. Статические свойства и методы (static) - ООП - 91
ООП в JavaScript. Статические методы и свойства
Урок 04. PHP - ООП. Статические (static) свойства и методы.
ООП для начинающих PHP. Статические свойства и методы.Где применяют.