⊗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çeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне