⊗ppOpBsPIC 6 of 107 menu

Adgang til egenskaber inde i klasser i OOP i PHP

Inde i en klasses metoder vil den specielle variabel $this være tilgængelig for os. Den vil pege på objektet af vores klasse:

<?php class User { public function show() { var_dump($this); // objekt } } ?>

Det betyder, at vi kan tilgå objektets egenskaber via $this. Lad os prøve. Lad os sige at vores objekt har en egenskab name. Lad os vise denne egenskab i vores metode:

<?php class User { public $name; public function show() { return $this->name; } } ?>

Lad os nu oprette et objekt af vores klasse:

<?php $user = new User; ?>

Lad os tildele den ønskede egenskab:

<?php $user->name = 'john'; ?>

Lad os nu kalde metoden, og derved vise egenskabens værdi:

<?php echo $user->show(); // vil udskrive 'john' ?>

I et objekt af klassen Employee skal du tildele egenskaberne name og salary.

Lav en metode, som viser medarbejderens navn på skærmen.

Lav en metode, som viser medarbejderens løn på skærmen.

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