⊗ppOpStMt 44 of 107 menu

PHP OOP-da Statik metodlar

Klaselelar bilen işleýän wagtyňyzda, objekti döretmek talap etmeýän metodlary ýasaýyňyz mümkin. Şeýde metodlar statik diýilýär. Metody statik hökmünde hödürlemek üçin, giriş modifikatoryndan soň static söz-boýunçasy ýazylmaly:

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

Statik metode ýüz tutmak üçin, klasyň adyny ýazmaly, soňra iki nokat we metod ady, bu ýagdaýda klas objekti döredilmeli däl, şeýle:

<?php echo Test::method(); // '!!!' çykarar ?>

Aşakdaky klasyň metodlaryny statiklere öwüriň:

<?php class Math { public function getSum($a, $b) { return $a + $b; } public function getProduct($a, $b) { return $a * $b; } } ?>
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et