⊗ppOpBsPIC 6 of 107 menu

Atribuutidele juurdepääsemine klasside sees OOP-s PHP-s

Klassi meetodite sees on meile kättesaadav spetsiaalne muutuja $this. See viitab meie klassi objektile:

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

See tähendab, et me saame objekti atribuutidele juurde pääseda läbi $this. Proovime seda. Olgu meie objektil atribuut name. Väljastame selle atribuudi oma meetodis:

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

Loome nüüd oma klassi objekti:

<?php $user = new User; ?>

Kirjutame vajaliku atribuudi:

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

Väljastame nüüd atribuudi väärtuse, kutsudes meetodi:

<?php echo $user->show(); // väljastab 'john' ?>

Klassi Employee objekti kirjuta atribuudid name ja salary.

Tee meetod, mis väljastab ekraanile töötaja nime.

Tee meetod, mis väljastab ekraanile töötaja palga.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu