⊗ppOpBsPIC 6 of 107 menu

PHP da OOP da klasslar ichida xususiyatlarga murojaat qilish

Klass metodlari ichida bizga maxsus $this o'zgaruvchisi mavjud bo'ladi. U bizning klassimizning ob'ektiga ishora qiladi:

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

Bu shuni anglatadiki, biz $this orqali ob'ekt xususiyatlariga murojaat qilishimiz mumkin. Keling, sinab ko'raylik. Faraz qilaylik, bizning ob'ektimizda name xususiyati mavjud. Keling, ushbu xususiyatni metodimizda chiqaramiz:

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

Keling, endi klassimizning ob'ektini yaratamiz:

<?php $user = new User; ?>

Keling, kerakli xususiyatga qiymat yozamiz:

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

Keling, endi metodni chaqiramiz, shu bilan ekranda xususiyat qiymatini chiqaramiz:

<?php echo $user->show(); // 'john' ni chiqaradi ?>

Employee klassining ob'ektiga name va salary xususiyatlarini yozing.

Xodimning ismini ekranga chiqaradigan metod yarating.

Xodimning maoshini ekranga chiqaradigan metod yarating.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish