⊗ppOpStMt 44 of 107 menu

PHP да ООПда статик методлар

Класслар билан ишлаганда, ўзини чақириш учун объект яратишни талаб қилмайдиган методлар қилиш мумкин. Бундай методлар статик методлар дейилади. Методни статик қилиб эълон қилиш учун, кириш модификаторидан кейин static калит сузини ёзинг:

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

Статик методга мурожат қилиш учун, класс номини, сўнгра икки қос нуқта ва метод номини ёзиш керак, бунда класс объектини яратиш шарт эмас, мана бу қандай:

<?php echo Test::method(); // '!!!' чиқади ?>

Куйидаги класс методларини статик методларга ўгиринг:

<?php class Math { public function getSum($a, $b) { return $a + $b; } public function getProduct($a, $b) { return $a * $b; } } ?>
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш