⊗ppOpBsPP 10 of 107 menu

PHP ရှိ OOP တွင် သီးသန့်ပစ္စည်းများ

အပြင်ဘက်မှ ဖတ်ရှုနိုင်ပြီး ရေးသားနိုင်သော အရာဝတ္ထု၏ ဂုဏ်သတ္တိများကို အများပြည်သူဆိုင်ရာ ဟုခေါ်သည်။ သီးသန့် ဂုဏ်သတ္တိများလည်း ရှိပါသည်။ ထိုဂုဏ်သတ္တိများသည် အတန်းအတွင်းတွင်သာ ရရှိနိုင်မည်။

သီးသန့်ဂုဏ်သတ္တိများ၏ အမည်များကို ဝင်ရောက်ခွင့် ပြုပြင်သည့် private ဖြင့် ကြေညာရန် လိုအပ်သည်။ ဤသို့လုပ်ဆောင်ကြပါစို့။

<?php class User { private $name; } ?>

ယခု ကျွန်ုပ်တို့၏ ဂုဏ်သတ္တုထဲသို့ ဒေတာများကို ရေးသားကြမည်။ ဤသို့လုပ်ဆောင်နိုင်သည်၊ ဥပမာ အတန်း၏ တည်ဆောက်သူအတွင်း၌၊

<?php class User { private $name; public function __construct($name) { $this->name = $name; } } ?>

ယခု ကျွန်ုပ်တို့၏ ဂုဏ်သတ္တု၏ တန်ဖိုးကို ပြန်ပေးမည့် နည်းလမ်းတစ်ခုကို ပြုလုပ်ကြမည်။

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

အတန်း၏ အရာဝတ္ထုကို ဖန်တီးကြမည်။ အသုံးပြုသူအမည်ကို သတ်မှတ်ချက်အဖြစ် ပေးပို့ပါမည်။

<?php $user = new User('john'); ?>

အတန်း၏ အပြင်ဘက်တွင် တိုက်ရိုက် ကျွန်ုပ်တို့၏ ဂုဏ်သတ္တုသို့ ဆက်သွယ်ရန် ကြိုးပမ်းမှုသည် အမှားတစ်ခုကို ဖြစ်စေမည်။

<?php echo $user->name; // အမှား ?>

ကျွန်ုပ်တို့၏ နည်းလမ်းကို ခေါ်ယူခြင်းသည် ထိုဂုဏ်သတ္တုကို ဖတ်ရှုခွင့်ပြုမည်။

<?php echo $user->show(); // 'john' ကိုထုတ်ပြမည် ?>

Employee အတန်းထဲတွင် သီးသန့်ဂုဏ်သတ္တု သုံးခုကို ပြုလုပ်ပါ။ အမည်၊ လစာ နှင့် အသက်။

ဤဂုဏ်သတ္တုများ၏ တန်ဖိုးများကို တည်ဆောက်သူ၏ သတ်မှတ်ချက်အဖြစ် ပေးပို့ပါ။

ဝန်ထမ်း၏ ဒေတာများကို ထုတ်ပြမည့် နည်းလမ်းတစ်ခုကို ပြုလုပ်ပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်