Palabra clave estática de PHP
Ejemplo
Cree y use propiedades y métodos estáticos:
<?php
class MyClass {
public static $str = "Hello World!";
public static function hello() {
echo MyClass::$str;
}
}
echo MyClass::$str;
echo "<br>";
echo MyClass::hello();
?>
Definición y uso
La static
palabra clave se usa para declarar propiedades y métodos de una clase como estáticos. Las propiedades y los métodos estáticos se pueden usar sin crear una instancia de la clase.
La static
palabra clave también se usa para declarar variables en una función que mantienen su valor después de que la función ha terminado.
páginas relacionadas
Lea más acerca de los métodos estáticos en nuestro PHP OOP - Tutorial de métodos estáticos .
Lea más acerca de las propiedades estáticas en nuestro PHP OOP - Tutorial de propiedades estáticas .
Más ejemplos
Ejemplo
Use una variable estática en una función:
<?php
function add1() {
static $number = 0;
$number++;
return $number;
}
echo add1();
echo "<br>";
echo add1();
echo "<br>";
echo
add1();
?>
❮ Palabras clave de PHP