⊗ppOpBsPIC 6 of 107 menu

Accesarea proprietăților în interiorul claselor în OOP în PHP

În interiorul metodelor clasei va fi disponibilă o variabilă specială $this. Aceasta va indica către obiectul clasei noastre:

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

Aceasta înseamnă că putem accesa proprietățile obiectului prin $this. Să încercăm. Să presupunem că obiectul nostru are o proprietate name. Să afișăm această proprietate în metoda noastră:

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

Acum să creăm un obiect al clasei noastre:

<?php $user = new User; ?>

Să setăm proprietatea dorită:

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

Acum să apelăm metoda, afișând astfel valoarea proprietății:

<?php echo $user->show(); // va afișa 'john' ?>

În obiectul clasei Employee setați proprietățile name și salary.

Creați o metodă care va afișa numele angajatului.

Creați o metodă care va afișa salariul angajatului.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge