Statyczne słowo kluczowe PHP
Przykład
Twórz i używaj statycznych właściwości i metod:
<?php
class MyClass {
public static $str = "Hello World!";
public static function hello() {
echo MyClass::$str;
}
}
echo MyClass::$str;
echo "<br>";
echo MyClass::hello();
?>
Definicja i użycie
Słowo static
kluczowe służy do deklarowania właściwości i metod klasy jako statyczne. Z właściwości i metod statycznych można korzystać bez tworzenia instancji klasy.
Słowo static
kluczowe służy również do deklarowania zmiennych w funkcji, które zachowują swoją wartość po zakończeniu funkcji.
Powiązane strony
Przeczytaj więcej o metodach statycznych w naszym samouczku PHP OOP-Static Methods .
Przeczytaj więcej o właściwościach statycznych w naszym samouczku dotyczącym właściwości statycznych PHP OOP .
Więcej przykładów
Przykład
Użyj zmiennej statycznej w funkcji:
<?php
function add1() {
static $number = 0;
$number++;
return $number;
}
echo add1();
echo "<br>";
echo add1();
echo "<br>";
echo
add1();
?>
❮ Słowa kluczowe PHP