Справочники PHP static

Что такое static в PHP?

Ключевое слово static в языке программирования PHP используется для определения статических свойств и методов в классах. Статические элементы принадлежат классу, а не экземпляру класса, и могут быть использованы без создания объекта.

Пример использования static:

<?php
   class Counter {
      // Статическое свойство
      public static $count = 0;

      // Статический метод
      public static function increment() {
         // Использование self для обращения к статическим свойствам и методам
         self::$count++;
      }

      // Статический метод с возвращаемым значением
      public static function getCount() {
         return self::$count;
      }
   }

   // Использование статических методов и свойств без создания объекта
   Counter::increment();
   Counter::increment();
   $currentCount = Counter::getCount();

   // Вывод значения счетчика
   echo "Текущее значение счетчика: " . $currentCount;
?>
Комментарии
Добавить комментарий

Пока комментариев нет