⊗ppOpStCOC 48 of 107 menu

Tilgang til static via klasse og objekt i OOP i PHP

Til statiske egenskaper og metoder kan man få tilgang både via klassen, og via en variabel med et objekt av klassen.

La oss se på et eksempel. La oss si at vi har en klasse Test med en statisk egenskap:

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

La oss skrive ut verdien av den statiske egenskapen, ved å henvende oss til klassen:

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

Og nå verdien av den statiske egenskapen, ved å henvende oss til objektet av klassen:

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

Følgende klasse med en statisk metode er gitt:

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

Kall denne metoden som en klasse-metode, og som en objekt-metode.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis