Statisches PHP - Schlüsselwort
Beispiel
Erstellen und verwenden Sie statische Eigenschaften und Methoden:
<?php
class MyClass {
public static $str = "Hello World!";
public static function hello() {
echo MyClass::$str;
}
}
echo MyClass::$str;
echo "<br>";
echo MyClass::hello();
?>
Definition und Verwendung
Das static
Schlüsselwort wird verwendet, um Eigenschaften und Methoden einer Klasse als statisch zu deklarieren. Statische Eigenschaften und Methoden können verwendet werden, ohne eine Instanz der Klasse zu erstellen.
Das static
Schlüsselwort wird auch verwendet, um Variablen in einer Funktion zu deklarieren, die ihren Wert behalten, nachdem die Funktion beendet wurde.
Verwandte Seiten
Lesen Sie mehr über statische Methoden in unserem PHP OOP - Static Methods Tutorial .
Lesen Sie mehr über statische Eigenschaften in unserem PHP OOP - Static Properties Tutorial .
Mehr Beispiele
Beispiel
Verwenden Sie eine statische Variable in einer Funktion:
<?php
function add1() {
static $number = 0;
$number++;
return $number;
}
echo add1();
echo "<br>";
echo add1();
echo "<br>";
echo
add1();
?>
❮ PHP-Schlüsselwörter