Statiske egenskaber i OOP i PHP
Udover statiske metoder kan man også lave
statiske egenskaber. Sådanne egenskaber erklæres også
med nøgleordet static:
<?php
class Test
{
public static $property;
}
?>
Man kan skrive noget til den statiske egenskab og læse fra den. I dette tilfælde angives egenskabens navn sammen med dollartegnet:
<?php
Test::$property = 'test';
echo Test::$property; // vil udskrive 'test'
?>
Lav en klasse Num, som vil have
to offentlige statiske egenskaber: num1
og num2. Skriv i den første egenskab
tallet 2, og i den anden - tallet 3.
Udskriv summen af egenskabernes værdier på skærmen.