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