⊗ppOpBsPIC 6 of 107 menu

Tilgang til egenskaper inne i klasser i OOP i PHP

Inne i klassens metoder vil vi ha tilgang til en spesiell variabel $this. Den vil peke på objektet av vår klasse:

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

Dette betyr at vi kan aksessere objektets egenskaper via $this. La oss prøve. La oss si at objektet vårt har en egenskap name. La oss vise denne egenskapen i metoden vår:

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

La oss nå opprette et objekt av klassen vår:

<?php $user = new User; ?>

La oss sette ønsket egenskap:

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

La oss nå kalle metoden, og dermed vise på skjermen verdien av egenskapen:

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

I objektet av klassen Employee skriv inn egenskapene name og salary.

Lag en metode som vil vise navnet til den ansatte på skjermen.

Lag en metode som vil vise lønnen til den ansatte på skjermen.

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