Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗ppOpStMT 50 of 107 menu

Statiske metoder og $this i OOP i PHP

Inden for statiske metoder er $this ikke tilgængelig. Dette skyldes, at statiske metoder kan kaldes uden for en objekts kontekst ved blot at henvise til klassens navn.

I almindelige metoder er både statiske og almindelige egenskaber og metoder tilgængelige.

Lad os se på eksempler. Eksempel på en almindelig metode:

<?php class Test { public static $staticProperty = 'static'; public $usualProperty = 'usual'; public function method() { echo self::$staticProperty; // vil udskrive 'static' echo $this->usualProperty; // vil udskrive 'usual' } } $test = new Test; $test->method(); ?>

Eksempel på en statisk metode:

<?php class Test { public static $staticProperty = 'static'; public $usualProperty = 'usual'; public static function method() { echo self::$staticProperty; // vil udskrive 'static' echo $this->usualProperty; // vil give en fejl } } $test = new Test; $test::method(); ?>
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