⊗ppOpStCOC 48 of 107 menu

Toegang tot static via klasse en object in OOP in PHP

Tot statische eigenschappen en methoden kan worden toegang verkregen zowel via de klasse, als via een variabele met een object van de klasse.

Laten we een voorbeeld bekijken. Stel dat we een klasse Test hebben met een statische eigenschap:

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

Laten we de waarde van de statische eigenschap weergeven, door toegang te verzoeken tot de klasse:

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

En nu de waarde van de statische eigenschap, door toegang te verzoeken tot het object van de klasse:

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

De volgende klasse met een statische methode is gegeven:

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

Roep deze methode aan als een methode van de klasse, en als een methode van het object.

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