⊗ppOpStMt 44 of 107 menu

Metody statyczne w OOP w PHP

Podczas pracy z klasami można tworzyć metody, które do swojego wywołania nie wymagają tworzenia obiektu. Takie metody nazywane są statycznymi. Aby zadeklarować metodę jako statyczną, należy po modyfikatorze dostępu napisać słowo kluczowe static:

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

Aby odwołać się do metody statycznej, należy napisać nazwę klasy, potem dwa dwukropki i nazwę metody, przy tym nie trzeba tworzyć obiektu klasy, w ten sposób:

<?php echo Test::method(); // wyświetli '!!!' ?>

Przerób poniższe metody tej klasy na statyczne:

<?php class Math { public function getSum($a, $b) { return $a + $b; } public function getProduct($a, $b) { return $a * $b; } } ?>
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć