Palavra- chave estática PHP
Exemplo
Crie e use propriedades e 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();
?>
Definição e uso
A static
palavra-chave é usada para declarar propriedades e métodos de uma classe como estáticos. Propriedades e métodos estáticos podem ser usados sem criar uma instância da classe.
A static
palavra-chave também é usada para declarar variáveis em uma função que mantêm seu valor após o término da função.
Páginas relacionadas
Leia mais sobre métodos estáticos em nosso Tutorial PHP OOP - Métodos Estáticos .
Leia mais sobre propriedades estáticas em nosso tutorial PHP OOP-Static Properties .
Mais exemplos
Exemplo
Use uma variável estática em uma função:
<?php
function add1() {
static $number = 0;
$number++;
return $number;
}
echo add1();
echo "<br>";
echo add1();
echo "<br>";
echo
add1();
?>
❮ Palavras-chave PHP