Mot- clé statique PHP
Exemple
Créez et utilisez des propriétés et des méthodes statiques :
<?php
class MyClass {
public static $str = "Hello World!";
public static function hello() {
echo MyClass::$str;
}
}
echo MyClass::$str;
echo "<br>";
echo MyClass::hello();
?>
Définition et utilisation
Le static
mot-clé est utilisé pour déclarer les propriétés et les méthodes d'une classe comme statiques. Les propriétés et méthodes statiques peuvent être utilisées sans créer d'instance de la classe.
Le static
mot-clé est également utilisé pour déclarer des variables dans une fonction qui conservent leur valeur après la fin de la fonction.
Pages connexes
En savoir plus sur les méthodes statiques dans notre PHP OOP - Tutoriel sur les méthodes statiques .
En savoir plus sur les propriétés statiques dans notre tutoriel PHP OOP - Propriétés statiques .
Plus d'exemples
Exemple
Utilisez une variable statique dans une fonction :
<?php
function add1() {
static $number = 0;
$number++;
return $number;
}
echo add1();
echo "<br>";
echo add1();
echo "<br>";
echo
add1();
?>
❮ Mots clés PHP