static-ро дар ООП дар PHP муттаҳид кардан
Синф метавонад ҳам хусусиятҳо ва усулҳои static-ро дошта бошад, ҳам оддиро.
Биёед дар мисол назар кунем. Фарз кунем, ки мо
синфи Test-ро дорем, ки ҳам бо
хусусияти static аст, ҳам бо хусусияти оддӣ:
<?php
class Test
{
public static $staticProperty = 'static';
public $usualProperty = 'usual';
}
?>
Биёед бо хусусияти оддии синф кор кунем:
<?php
$test = new Test;
echo $test->usualProperty;
?>
Ва акнун хусусияти static-ро истифода барем:
<?php
echo Test::$staticProperty;
?>
Синфе созед, ки ҳам усули оддӣ дошта бошад, ҳам static-ро.