⊗ppOpStMt 44 of 107 menu

Statische methoden in OOP in PHP

Bij het werken met klassen kun je methoden maken, die voor hun aanroep niet vereisen dat er een object wordt aangemaakt. Zulke methoden worden statische methoden genoemd. Om een methode statisch te declareren, moet je na de toegangsmodifier het sleutelwoord static schrijven:

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

Om naar een statische methode te verwijzen, moet je de klassenaam schrijven, dan twee dubbele punten en de methodenaam, een object van de klasse hoef je hierbij niet aan te maken, zoals dit:

<?php echo Test::method(); // geeft '!!!' weer ?>

Verander de methoden van de volgende klasse om in statische methoden:

<?php class Math { public function getSum($a, $b) { return $a + $b; } public function getProduct($a, $b) { return $a * $b; } } ?>
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren