PHP statiese sleutelwoord
Voorbeeld
Skep en gebruik statiese eienskappe en metodes:
<?php
class MyClass {
public static $str = "Hello World!";
public static function hello() {
echo MyClass::$str;
}
}
echo MyClass::$str;
echo "<br>";
echo MyClass::hello();
?>
Definisie en gebruik
Die static
sleutelwoord word gebruik om eienskappe en metodes van 'n klas as staties te verklaar. Statiese eienskappe en metodes kan gebruik word sonder om 'n instansie van die klas te skep.
Die static
sleutelwoord word ook gebruik om veranderlikes in 'n funksie te verklaar wat hul waarde behou nadat die funksie geëindig het.
Verwante bladsye
Lees meer oor statiese metodes in ons PHP OOP - Statiese Metodes Tutoriaal .
Lees meer oor statiese eienskappe in ons PHP OOP-Static Properties Tutoriaal .
Meer voorbeelde
Voorbeeld
Gebruik 'n statiese veranderlike in 'n funksie:
<?php
function add1() {
static $number = 0;
$number++;
return $number;
}
echo add1();
echo "<br>";
echo add1();
echo "<br>";
echo
add1();
?>
❮ PHP sleutelwoorde