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