⊗ppOpStMt 44 of 107 menu

Statične metode v OOP v PHP

Pri delu z razredi lahko ustvarimo metode, ki za svoj klic ne zahtevajo ustvarjanja objekta. Takšne metode imenujemo statične. Če želite deklarirati metodo kot statično, morate za modifikatorjem dostopa napisati ključno besedo static:

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

Za dostop do statične metode morate napisati ime razreda, nato dva dvopičja in ime metode. Pri tem ni potrebno ustvarjati objekta razreda, takole:

<?php echo Test::method(); // izpiše '!!!' ?>

Spremenite metode naslednjega razreda v statične:

<?php class Math { public static function getSum($a, $b) { return $a + $b; } public static function getProduct($a, $b) { return $a * $b; } } ?>
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni