Parola chiave statica PHP
Esempio
Creare e utilizzare proprietà e metodi statici:
<?php
class MyClass {
public static $str = "Hello World!";
public static function hello() {
echo MyClass::$str;
}
}
echo MyClass::$str;
echo "<br>";
echo MyClass::hello();
?>
Definizione e utilizzo
La static
parola chiave viene utilizzata per dichiarare proprietà e metodi di una classe come statici. È possibile utilizzare proprietà e metodi statici senza creare un'istanza della classe.
La static
parola chiave viene utilizzata anche per dichiarare variabili in una funzione che mantengono il loro valore dopo che la funzione è terminata.
Pagine correlate
Maggiori informazioni sui metodi statici nel nostro tutorial sui metodi statici OOP PHP .
Maggiori informazioni sulle proprietà statiche nel nostro tutorial sulle proprietà statiche di PHP OOP .
Altri esempi
Esempio
Usa una variabile statica in una funzione:
<?php
function add1() {
static $number = 0;
$number++;
return $number;
}
echo add1();
echo "<br>";
echo add1();
echo "<br>";
echo
add1();
?>
❮ Parole chiave PHP