လူကြိုက်များသောဆာဗာဘေးထွက် Scripting ဘာသာစကားဖြင့် PHP သည်ပြောင်းလွယ်ပြင်လွယ်ရှိပြီးအသုံးပြုရန်လွယ်ကူသည်။ သို့သော် undefined စဉ်ဆက်မပြတ် code တွင်မကြိုးစားသည့်အခါ PHP သည် undefined စဉ်ဆက်မပြတ်ဟုခေါ်သောအမှားတစ်ခုကိုပြုလုပ်သည်။ ထိုသို့သောအမှားများသည်များသောအားဖြင့်မျှော်လင့်ချက်များနှင့်မကိုက်ညီစေရန်အစီအစဉ်ချွင်းချက်များသို့မဟုတ်ထွက်ပေါက်များကိုဖြစ်ပေါ်စေသည်။
ငါ၏အ My_constant echo; // undefined ကိန်းစုကိုခေါ်ပါ
အထက်ဖော်ပြပါဥပမာတွင် My_Constant ကိုမည်သည့်နေရာတွင်မဆိုသတ်မှတ်ထားခြင်းမရှိပါ။ ထို့ကြောင့် PHP သည်အမှားတစ်ခုသတင်းပို့လိမ့်မည်။
အဓိကအကြောင်းရင်းမှာ developer များကအမြဲတမ်းသတ်မှတ်ခြင်းကိုမေ့လျော့ရန်မေ့လျော့ခြင်းသို့မဟုတ် variable name is php သည် php သည်အမြဲတမ်းအသိအမှတ်မပြုရန်ဖြစ်သည်။
အကယ်. My_Constant သည် code တွင်အသုံးပြုရမည့်စဉ်ဆက်မပြတ်အသုံးပြုရမည်ဆိုပါက၎င်းသည်မှန်ကန်သောနည်းလမ်းမှာ၎င်းကိုပထမဆုံးသတ်မှတ်ရန်ဖြစ်သည်။ PHP တွင်သင်သည်သီးခြား () function ကိုမှတစ်ဆင့် Constants ကိုသတ်မှတ်နိုင်သည်။
('My_constant', 'Hello World!') သတ်မှတ်ခြင်း, // စဉ်ဆက်မပြတ်ပဲ့တင်သံ my_constant ကိုသတ်မှတ်ပါ။ // output: မင်္ဂလာပါကမ္ဘာ!
၎င်းသည်ကိန်းဂဏန်းများကိုမှန်ကန်စွာဖော်ထုတ်နိုင်ပြီးအမှားများကိုရှောင်ရှားရန်သေချာစေသည်။
undefined စဉ်ဆက်မပြတ်ခေါ်ဆိုခြင်းဖြင့်အမှားတစ်ခုကိုဖြစ်ပေါ်စေခြင်းမှရှောင်ရှားရန်မသုံးမီစဉ်ဆက်မပြတ်သတ်မှတ်ခြင်းရှိမရှိကိုသင်စစ်ဆေးနိုင်သည်။
အကယ်. (သတ်မှတ်ထားသော ('my_constant')) ငါ၏အ My_constant echo; // output စဉ်ဆက်မပြတ်တန်ဖိုး} { ECHO 'စဉ်ဆက်မပြတ် undefined'; // output prompt ကိုသတင်းအချက်အလက်}
၎င်းသည်စဉ်ဆက်မပြတ် underfeined သောအခါသင့်အားရင်းနှီးဖော်ရွေသောသတိပေးချက်များကိုပေးရန်သို့မဟုတ်အခြားယုတ္တိဗေဒကိုလုပ်ဆောင်ရန်ခွင့်ပြုသည်။
အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ပုံမှန်မဟုတ်သောကိန်းဂဏန်းများနှင့်အတူအမှားအယွင်းများကိုရှောင်ရှားရန် Constants ကိုမသုံးမီအမြဲတမ်းသတ်မှတ်ရန်သို့မဟုတ်စစ်ဆေးရန်အကြံပြုသည်။ တစ်ချိန်တည်းမှာပင်အဆက်မပြတ်အဓိပ္ပာယ်ဖွင့်ဆိုချက်ကိုစည်းလုံးညီညွတ်မှုစီမံခန့်ခွဲမှုသည်ကုဒ်၏ပြုပြင်ထိန်းသိမ်းမှုနှင့်ဖတ်နိုင်မှုကိုတိုးတက်စေနိုင်သည်။
ဤဆောင်းပါး၏ရှင်းပြချက်နှင့်ဥပမာများမှတဆင့် PHP ရှိ undefined စဉ်ဆက်မပြတ်အမှားများအတွက်အကြောင်းပြချက်များနှင့်ဖြေရှင်းနည်းများကိုသင်ပိုမိုနားလည်ရန်မျှော်လင့်ပါသည်။