PHP အစီအစဉ်တွင်ကမ္ဘာလုံးဆိုင်ရာအတန်းအစားသည်ပရိုဂရမ်၏မည်သည့်နေရာတွင်မဆိုဝင်ရောက်နိုင်သည့်အတန်းကိုရည်ညွှန်းသည်။ ပုံမှန်အားဖြင့်အတန်းများကို PHP ဖိုင်တစ်ခုတွင်သတ်မှတ်ထားသည်။ အကယ်. သင်သည်အခြားဖိုင်များတွင်အတန်းကိုအသုံးပြုလိုပါကဖိုင်ကိုကိုးကားရန်လိုအပ်သည်။ သို့သော်အချို့သောကိစ္စရပ်များတွင်ကျွန်ုပ်တို့သည်အစီအစဉ်တစ်လျှောက်တွင်အတန်းတစ်ခု၏ဥပမာတစ်ခု၏ဥပမာတစ်ခုကိုရယူလိုကြပြီး PHP ၏ကမ္ဘာလုံးဆိုင်ရာအတန်းအစားကိုအသုံးပြုရန်လိုအပ်သည်။
PHP Global Class ကိုသတ်မှတ်ရန် PHP built-in variable variable $GLOBALS
သင်အသုံးပြုနိုင်သည်
အထက်ပါကုဒ်များတွင် MyClass $ OBJ ၏ဥပမာအားဖြင့်ကျွန်ုပ်တို့သည်၎င်းကို ဒေါ်လာမဲ့ကမ္ဘာမြေ ['myobj'j' ကိုသတ်မှတ်ပါ။ $ Globals သည် hyperglobal variable တစ်ခုဖြစ်သောကြောင့်၎င်းကိုပရိုဂရမ်တွင်မည်သည့်နေရာတွင်မဆိုအသုံးပြုနိုင်သည်။
PHP Global Class တစ်ခု၏ဥပမာအားဖြင့် 0 င်ရောက်ရန်ယခင်သိုလှောင်ထားသောအတန်းဥပမာကိုရရှိရန်အတွက် $ Clables variable ကိုသာသုံးပါ။ ထိုအခါသင်သည်ဤဥပမာအားဖြင့်လုပ်ကိုင်နိုင်ပါသည်။
ဤဥပမာတွင်ကျွန်ုပ်တို့သည်ယခင်က Globals ('MyOBJ'] မှတစ်ဆင့်ကမ္ဘာလုံးဆိုင်ရာ variable ကိုသိမ်းပိုက်ခဲ့သော MyClass Class Adment ကိုရရှိပြီးဥပမာ () ဥပမာအားဖြင့် နည်းလမ်း () နည်းလမ်းကိုခေါ်ပါ။
PHP Global Classes ကိုအသုံးပြုသည့်အခါအာရုံစိုက်ရန်အဓိကအချက်များများစွာရှိသည်။
ကွဲပြားခြားနားသောဖိုင်များနှင့်တူညီသောအမည်နှင့်အတူကမ္ဘာလုံးဆိုင်ရာအတန်းများကိုရှောင်ရှားနိုင်ရန်အတွက်သင်အတန်းအစားအမည်ထူးခြားကြောင်းသေချာသင့်သည်။ ပ conflicts ိပက်ခများကို Class Name ကိုရှေ့ဆက်ခြင်းဖြင့်ရှောင်ရှားနိုင်သည်။
PHP တွင်ကမ္ဘာလုံးဆိုင်ရာ variable များကိုအလွန်အကျွံအသုံးပြုခြင်းသည်ပရိုဂရမ်တွင်မကောင်းသောအလေ့အကျင့်တစ်ခုဖြစ်သည်။ ကမ္ဘာလုံးဆိုင်ရာ variable များသည် code ၏ဖတ်နိုင်မှုနှင့်ထိန်းသိမ်းခြင်းကိုလျှော့ချနိုင်သည်။ ထို့ကြောင့် PHP Global Classes ကိုအသုံးပြုသောအခါကမ္ဘာလုံးဆိုင်ရာ variable များမကြာခဏလည်ပတ်မှုကိုရှောင်ရှားရန်ကြိုးစားပါ။
PHP Global Classes များကိုပရိုဂရမ်တွင်မည်သည့်နေရာတွင်မဆိုအသုံးပြုနိုင်ပြီးကတည်းကကမ္ဘာလုံးဆိုင်ရာအတန်းများကိုဒီဇိုင်းရေးဆွဲရာတွင်အချက်အလက်ကာကွယ်မှုကိုအထူးဂရုပြုသင့်သည်။ ဒီမှာများသောအားဖြင့်အလေ့အကျင့်အနည်းငယ်ရှိပါတယ်။
PHP Global Classes သည်ပရိုဂရမ်တစ်ခုလုံးကိုအချို့သောအတန်းတစ်ခု၏သာဓကများ 0 င်ရောက်ရန်အဆင်ပြေသောနည်းလမ်းတစ်ခုဖြစ်သည်။ သို့သော်ကမ္ဘာလုံးဆိုင်ရာအတန်းများကိုအသုံးပြုခြင်းသည်အတန်းအစားအမည်မှာထူးခြားသည်, ကမ္ဘာလုံးဆိုင်ရာ variable များကိုအလွန်အကျွံသုံးစွဲခြင်းနှင့်အတန်းထဲတွင်အချက်အလက်များကိုကာကွယ်ရန်ကမ္ဘာလုံးဆိုင်ရာအတန်းများကိုအသုံးပြုသောအခါဂလိုဗွီအိုအေများကဂရုတစိုက်အသုံးပြုသည်။ PHP Global Classes ကိုသင့်တော်စွာအသုံးပြုခြင်းသည်ကုဒ်၏ထိရောက်မှုကိုတိုးတက်စေနိုင်သည်, သို့သော်အလွန်အမင်းမှီခိုမှုသည်ပရိုဂရမ်၏ရှုပ်ထွေးမှုကိုတိုးပွားစေနိုင်သည်။