⊗ppOpStMt 44 of 107 menu

PHP'de OOP'de Statik Metotlar

Sınıflarla çalışırken, kullanımları için nesne oluşturulması gerekmeyen metotlar yapılabilir. Bu tür metotlara statik metotlar denir. Bir metodu statik olarak bildirmek için, erişim belirtecinden sonra static anahtar kelimesi yazılır:

<?php class Test { public static function method() { return '!!!'; } } ?>

Statik bir metoda erişmek için, sınıf adı, ardından iki nokta üst üste ve metot adı yazılmalıdır, bu durumda sınıf nesnesi oluşturmaya gerek yoktur, şu şekilde:

<?php echo Test::method(); // '!!!' yazdıracak ?>

Aşağıdaki sınıfın metotlarını statik olarak değiştirin:

<?php class Math { public static function getSum($a, $b) { return $a + $b; } public static function getProduct($a, $b) { return $a * $b; } } ?>
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet