⊗ppOpStMt 44 of 107 menu

Statische Methoden in OOP in PHP

Bei der Arbeit mit Klassen kann man Methoden erstellen, die für ihren Aufruf keine Erstellung eines Objekts erfordern. Solche Methoden werden statische Methoden genannt. Um eine Methode als statisch zu deklarieren, muss nach dem Zugriffsmodifikator das Schlüsselwort static geschrieben werden:

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

Um auf eine statische Methode zuzugreifen, muss der Klassenname geschrieben werden, dann zwei Doppelpunkte und der Methodenname. Ein Objekt der Klasse muss dabei nicht erstellt werden, so wie hier:

<?php echo Test::method(); // gibt '!!!' aus ?>

Ändern Sie die Methoden der folgenden Klasse in statische um:

<?php class Math { public function getSum($a, $b) { return $a + $b; } public function getProduct($a, $b) { return $a * $b; } } ?>
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen