⊗ppOpStCOC 48 of 107 menu

Zugriff auf static über Klasse und Objekt in OOP in PHP

Auf statische Eigenschaften und Methoden kann sowohl über die Klasse als auch über eine Variable mit einem Objekt der Klasse zugegriffen werden.

Schauen wir uns ein Beispiel an. Nehmen wir an, wir haben eine Klasse Test mit einer statischen Eigenschaft:

<?php class Test { public static $property = 'static'; } ?>

Geben wir den Wert der statischen Eigenschaft aus, indem wir auf die Klasse zugreifen:

<?php echo Test::$property; ?>

Und nun den Wert der statischen Eigenschaft, indem wir auf das Objekt der Klasse zugreifen:

<?php $test = new Test; echo $test::$property; ?>

Gegeben ist die folgende Klasse mit einer statischen Methode:

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

Rufen Sie diese Methode sowohl als Klassenmethode als auch als Objektmethode auf.

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