Static

Z PHPEdia.pl
Skocz do: nawigacji, wyszukiwania

Deklaracja właściwości lub metody jako statycznej czyni ją dostępną bez konieczności inicjowania obiektu danej klasy.

Użycie

Do takich właściwości i metod możemy się dostać dzięki operatorowi ::.

<?php
 
class daneStatyczne {
   static public $liczba = 3;
   static public function powitanie() {
      echo "Hello, World!";
   }
}
 
echo daneStatyczne::$liczba; #3
daneStatyczne::powitanie(); #Hello, World!

?>