СТАТИЧЕСКИЕ И НЕСТАТИЧЕСКИЕ МЕТОДЫ PHP
В PHP существуют статические и нестатические методы. Статические методы могут вызываться без создания экземпляра класса, прямо через класс. Нестатические методы, напротив, требуют создания объекта класса.
Статические методы удобны в использовании, когда не требуется создавать объект класса. Например, если класс отвечает за работу с базой данных, можно создать статический метод для подключения к базе данных, который можно вызвать в любой точке программы.
class Database {  public static function connect() {    $servername = "localhost";    $username = "username";    $password = "password";    $dbname = "myDB";    // Create connection    $conn = new mysqli($servername, $username, $password, $dbname);    // Check connection    if ($conn->connect_error) {      die("Connection failed: " . $conn->connect_error);    }    echo "Connected successfully";  }}// Call the static methodDatabase::connect();Нестатические методы позволяют работать с конкретными экземплярами класса и их свойствами. Например, если класс отвечает за работу с корзиной покупок, можно создать нестатический метод для добавления товара в корзину, который будет работать с определенной корзиной.
class ShoppingCart {  public $items = array();  public function addItem($product, $quantity) {    $this->items[$product] = $quantity;  }}// Create a new ShoppingCart object$cart = new ShoppingCart();// Call the non-static method to add an item to the cart$cart->addItem("Apple", 2);Использование статических и нестатических методов в PHP зависит от конкретной задачи и позволяет более гибко организовывать код.
Урок 05. PHP - ООП. Ключевые слова $this, self, static
PHP курс для Laravel. 19. Статические методы и свойства в классах
Статические #методы и свойства. Полиморфизм классов в php. Урок № 17 - ПХП для начинающих. #PHP
ООП для начинающих PHP. Статические свойства и методы.Где применяют.
Урок 89. PHP. ООП. Статические свойства и методы
8: Static Properties And Methods In OOP PHP - Object Oriented PHP Tutorial - PHP Tutorial - mmtuts
PHP. Статические свойства и методы (static) - ООП - 91

















