⊗ppOpStCm 49 of 107 menu

Combinação com static em POO em PHP

Uma classe pode conter tanto propriedades e métodos estáticos quanto comuns.

Vamos ver com um exemplo. Suponha que temos uma classe Test simultaneamente com uma propriedade estática e uma comum:

<?php class Test { public static $staticProperty = 'static'; public $usualProperty = 'usual'; } ?>

Vamos trabalhar com a propriedade comum da classe:

<?php $test = new Test; echo $test->usualProperty; ?>

E agora vamos usar a propriedade estática:

<?php echo Test::$staticProperty; ?>

Faça uma classe que terá um método comum e um método estático.

bydeenesfrptru