Kata kunci static
digunakan untuk mendeklarasikan properti dan metode kelas sebagai statis. Properti dan metode statis dapat digunakan tanpa membuat instance kelas.
Kata kunci static
juga digunakan untuk mendeklarasikan variabel dalam suatu fungsi yang mempertahankan nilainya setelah fungsi berakhir.
Contoh
Buat dan gunakan properti dan metode statis:
<?php class MyClass { public static $str = "Hello World!"; public static function hello() { echo MyClass::$str; } } echo MyClass::$str; echo "<br>"; echo MyClass::hello(); ?> /* Output : Hello World! Hello World!