PHP OOP တွင် Namespaces များကို မိတ်ဆက်ခြင်း
PHP script ကို စတင်အသုံးပြုသည့်အခါ အတန်းနှစ်ခုရှိလျှင် တူညီသောအမည်များနှင့် သူတို့သည် ပဋိပက္ခဖြစ်လိမ့်မည်။ ဤသည်သည် လုပ်ဆောင်ချက်အမှားကို ဖြစ်စေသည်။ ဤအရာသည် တကယ်တော့ အရမ်းအဆင်ပြေသည်မဟုတ်ပါ၊ အဘယ့်ကြောင့်ဆိုသော် အမြဲတမ်း အမည်များ၏ ထူးခြားမှုကို စောင့်ကြည့်နေရသောကြောင့်ဖြစ်သည်။
ဥပမာအားဖြင့် အောက်ပါအခြေအနေကို ထည့်သွင်းစဉ်းစားကြည့်ပါ။
သင့်တွင် ဝဘ်ဆိုဒ်တစ်ခုရှိပြီး ၎င်းတွင် အသုံးပြုသူများ
နှင့် စီမံခန့်ခွဲသူများ ရှိသည်။ ထိုအချိန်တွင် ဖိုလ်ဒါထဲတွင် users သိမ်းဆည်းထားသည်။
အသုံးပြုသူများအတွက် အတန်းများ၊ ဖိုလ်ဒါထဲတွင် admin
- စီမံခန့်ခွဲသူများအတွက် အတန်းများ။
အသုံးပြုသူများအတွက်ဖြစ်စေ၊ စီမံခန့်ခွဲသူများအတွက်ဖြစ်စေ လိုအပ်သည့်
အတန်း Page ရှိပါစေ၊ ၎င်းသည် ဝဘ်ဆိုဒ်၏ စာမျက်နှာအချို့ကို
တာဝန်ယူသည်။ ထိုအချိန်တွင် အသုံးပြုသူများအတွက်
ကိုယ်ပိုင်အတန်းရှိမည်ဖြစ်ပြီး စီမံခန့်ခွဲသူများအတွက် - ကိုယ်ပိုင်အတန်းရှိမည်ဖြစ်သည်။ ထိုသို့သော
အခြေအနေတွင် အမည်များ၏ ပဋိပက္ခသည် ကျွန်ုပ်တို့ကို စောင့်ဆိုင်းနေသည်။
ဤပဋိပက္ခကို ဖြေရှင်းရန် အလွယ်ကူဆုံးနည်းလမ်း
- အတန်းများကို ကွဲပြားသောအမည်များ ပေးပါ၊ ဥပမာ၊
UsersPage နှင့် AdminPage။ ဤ
လမ်းကြောင်းသည်၊ သို့သော်၊ တဖြည်းဖြည်း ပေါ်လာခြင်းဆီသို့ ဦးတည်နေသည်။
အလွန်ရှည်လျားသော အတန်းအမည်များ။
PHP တွင် ပြဿနာကို ဖြေရှင်းရန် အခြားလမ်းကြောင်းတစ်ခုလည်း ရှိသည်။ - namespaces များ။ အဓိပ္ပါယ်မှာ အောက်ပါအတိုင်းဖြစ်သည်။ လူတိုင်း အတန်းသည် အမည်နေရာ၏ နေရာအချို့နှင့် သက်ဆိုင်နိုင်သည်။ နှင့် ထိုအချိန်တွင် အတန်းအမည်များ၏ ထူးခြားမှု ကိုလိုက်နာရမည်ဖြစ်ပြီး အတွင်းပိုင်းတွင်သာ ဤနေရာ။
ဆိုလိုသည်မှာ၊ ကျွန်ုပ်တို့၏ပြဿနာကို ဖြေရှင်းရန် ကျွန်ုပ်တို့ ပြုလုပ်နိုင်သည်။
အောက်ပါအတိုင်းဖြစ်သည်။ အတန်း Page တစ်ခုကို ချိတ်ဆက်ပါ။
အမည်နေရာအချို့သို့၊ ဥပမာ၊
Users၊ ပြီးတော့ ဒုတိယအတန်း Page
အခြားအမည်နေရာသို့ ချိတ်ဆက်ပါ၊ ဥပမာ၊
Admin။