Комбинация со static в ООП в PHP
Класс может содержать как статические свойства и методы, так и обычные.
Давайте посмотрим на примере. Пусть у нас
есть класс Test одновременно и со
статическим свойством, и с обычным:
<?php
class Test
{
public static $staticProperty = 'static';
public $usualProperty = 'usual';
}
?>
Давайте поработаем с обычным свойством класса:
<?php
$test = new Test;
echo $test->usualProperty;
?>
А теперь используем статическое свойство:
<?php
echo Test::$staticProperty;
?>
Сделайте класс, у которого будет и обычный метод, и статический.