⊗ppOpStCOC 48 of 107 menu

Adgang til static via klasse og objekt i OOP i PHP

Til statiske egenskaber og metoder kan man tilgå både via klassen og via en variabel med et objekt af klassen.

Lad os se på et eksempel. Antag at vi har en klasse Test med en statisk egenskab:

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

Lad os udskrive værdien af den statiske egenskab, ved at tilgå klassen:

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

Og nu værdien af den statiske egenskab, ved at tilgå et objekt af klassen:

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

Følgende klasse med en statisk metode er givet:

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

Kald denne metode som en klassemetode, og som en objektmetode.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis