⊗ppOpBsPIC 6 of 107 menu

PHP да ООП да класлар ичида хоссаларга мурожаат қилиш

Клас методлари ичида бизга махсус $this ўзгарувчиси мавжуд. У бизнинг класимиз объектига ишора қилади:

<?php class User { public function show() { var_dump($this); // объект } } ?>

Бу демакки, биз $this орқали объект хоссаларига мурожаат қилишимиз мумкин. Келиб, синаб кўрамиз. Объектимизда name хоссаси мавжуд бўлсин. Ушбу хоссани методимизда чиқарамиз:

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

Энди бизнинг класимиз объектини яратамиз:

<?php $user = new User; ?>

Керакли хоссамизни ёзамиз:

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

Энди методни чақириб, хоссанинг қийматини экранда чиқарамиз:

<?php echo $user->show(); // 'john' чиқади ?>

Employee класи объектига name ва salary хоссаларини ёзинг.

Ишчининг исмини экранга чиқарувчи метод яратинг.

Ишчининг маошини экранга чиқарувчи метод яратинг.

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш