Kombinacija sa static u OOP u PHP
Klasa može da sadrži i statička svojstva i metode, i obične.
Hajde da pogledamo primer. Neka imamo
klasu Test koja istovremeno ima i
statičko svojstvo, i obično:
<?php
class Test
{
public static $staticProperty = 'static';
public $usualProperty = 'usual';
}
?>
Hajde da poradimo sa običnim svojstvom klase:
<?php
$test = new Test;
echo $test->usualProperty;
?>
A sada upotrebimo statičko svojstvo:
<?php
echo Test::$staticProperty;
?>
Napravite klasu koja će imati i običnu metodu, i statičku.