PHP တွင် Self KeyWord သည် static အသင်း 0 င်များ (သို့) အဆင့်အတန်း၏တည်ငြိမ်သောနည်းလမ်းများကိုရယူရန်အသုံးပြုသည်။ မိမိကိုယ်ကိုအသုံးပြုသောအခါ၎င်းသည် class definition တွင်မိမိကိုယ်ကိုအသုံးပြုသောအခါ၎င်းသည်အတန်းအစားအဓိပ္ပာယ်ဖွင့်ဆိုချက်ကိုဆိုလိုသည်။ ကိုယ့်ကိုယ်ကို Class Method ထဲ၌အသုံးပြုသောအခါ၎င်းသည်နည်းလမ်းကိုတည်ရှိရာအတန်းကိုကိုယ်စားပြုသည်။
နေထိုင်သူဝက်ဘ်ဆာဗာတွင်ကိုယ်ပိုင်သော့ချက်စာလုံးကိုအသုံးပြုခြင်းသည် PHP လက်ကိုင်အစီအစဉ်များကိုပိုမိုမြန်ဆန်စွာ အသုံးပြု. PHP သည် static အသင်း 0 င်များသို့မဟုတ်နည်းလမ်းများကိုအသုံးပြုသောအခါအခြေစိုက်စခန်းအတန်းမှအစဉ်မပြတ်ရှာဖွေရန်မလိုအပ်ပါ။ မိမိကိုယ်ကိုအသုံးပြုခြင်းအားဖြင့် PHP သည် Method (သို့) ပိုင်ဆိုင်မှုသည်လက်ရှိလူတန်းစားနှင့်သက်ဆိုင်ကြောင်းရှင်းလင်းစွာသိရှိနိုင်သည်။
ပုံမှန်အားဖြင့် static အသင်း 0 င်များသို့မဟုတ် static method များသည်အရာဝတ်ထုတစ်ခုချင်းစီအတွက်အရာဝတ်ထုတစ်ခုချင်းစီမှတစ်ဆင့်အတန်းအဆင့်သို့အတန်းအစားတွင်ထည့်သွင်းထားသည်။
PHP တွင်မိမိကိုယ်ကို :: သည်အဓိကအခြေအနေနှစ်ခုတွင်အသုံးပြုနိုင်သည်။
တည်ငြိမ်သောနည်းလမ်းများတွင် Self KeyWord သည် static method များသို့မဟုတ်ငြိမ်ပစ္စည်းများ Properties များကိုခေါ်ဆိုရန်အသုံးပြုသည်။
အထက်ပါကုဒ်သည် static အတန်းအစားစံနမူနာကိုသတ်မှတ်သည်။ ဤနည်းလမ်းတွင်ကျွန်ုပ်တို့သည်မိမိကိုယ်ကိုအသုံးပြုသည် -: $ အမည်ကိုလက်ရှိအတန်း၏ပုဂ္ဂလိကငြိမ်မြွေ၏ပိုင်ဆိုင်မှု $ အမည်ကိုရယူရန်နှင့်နောက်ဆုံး output သည် -
non-static နည်းလမ်းများတွင် Self KeyWord သည်လက်ရှိလူတန်းစားကိုကိုယ်စားပြုရန်အသုံးပြုသည်။ အောက်ပါကုဒ်များတွင်မိမိကိုယ်ကိုအသုံးပြုသော GetName () ဟုခေါ်သော non-static method method ကိုသတ်မှတ်သည်။ ::::::::::::::::D)
ပရိုဂရမ်သည် output ကိုဖြစ်လိမ့်မည်။
Self KeyWord သည် PHP တွင် static အသင်း 0 င်များနှင့်နည်းလမ်းများကို 0 င်ရောက်ရန်အသုံးပြုသည်။ ၎င်းသည် PHP ဖွံ့ဖြိုးတိုးတက်မှုတွင်အလွန်အရေးကြီးသောသော့ချက်စာလုံးဖြစ်ပြီး static နည်းလမ်းများအသုံးပြုသောအခါပရိုဂရမ်၏ထိရောက်မှုနှင့်ဖတ်နိုင်မှုကိုတိုးတက်စေနိုင်သည်။ မိမိကိုယ်ကိုသော့ချက်စာလုံးများအသုံးပြုခြင်းကိုကျွမ်းကျင်ခြင်းသည်ပိုမိုကောင်းမွန်သောစီမံခန့်ခွဲမှုနှင့်အကောင်းဆုံးကိုပိုမိုကောင်းမွန်အောင်ကူညီနိုင်သည်။