PHP ဖွံ့ဖြိုးတိုးတက်မှုတွင်သင်သည်အမှားအယွင်းများသို့မဟုတ်ခြွင်းချက်များကြုံတွေ့ရလေ့ရှိသည်။ ဤပြ problems နာများကိုအချိန်မီနှင့် outnput သတိပေးချက်များသို့မဟုတ်မှတ်တမ်းများကိုဖမ်းယူနိုင်ရန် PHP သည်အလွန်လက်တွေ့ကျသောလုပ်ဆောင်မှုကိုထောက်ပံ့ပေးသည် - trigger_error () ။ ဤဆောင်းပါးသည် developer များပိုမိုကောင်းမွန်စွာကိုင်တွယ်ရန်ကူညီရန်ဤလုပ်ဆောင်မှု၏အသုံးပြုမှုနှင့်သက်ဆိုင်သောအခြေအနေများကိုအသေးစိတ်မိတ်ဆက်ပေးလိမ့်မည်။
Trigger_Error () သည် PHP တွင်အရေးကြီးသောလုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။ ၎င်းသည်အမှားအယွင်းများသို့မဟုတ်သတိပေးချက်များကိုလှုံ့ဆော်ရန်နှင့်သတင်းအချက်အလက်များကိုလှုံ့ဆော်ရန်နှင့်သတင်းအချက်အလက်ပေးသွင်းမှုများပြုလုပ်ရန်အသုံးပြုသည်။ အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
parameter သည်ဖော်ပြချက်:
ဤလုပ်ဆောင်ချက်ကိုခေါ်ဆိုပြီးနောက် PHP သည် Settings အရအမှားအယွင်းတစ်ခုပြသပြီး boolean value ကိုအောင်မြင်စွာပြန်ပို့ပေးလိမ့်မည်။ တစ်ချိန်တည်းမှာပင်အမှားအယွင်းကိုပိုမိုလွယ်ကူသည့်နောက်ပြ troubl နာဖြေရှင်းခြင်းအတွက် log in log တွင်အလိုအလျောက်မှတ်တမ်းတင်လိမ့်မည်။
debugging phase, trigger_Error () တွင်ပရိုဂရမ်ကွပ်မျက်ခံရသည့်အစီအစဉ်ကိုနားလည်ပြီးအလားအလာရှိသောလုပ်ငန်းစဉ်ကိုရှာဖွေသည့်အခါ developer များတက်ကြွစွာထုတ်ဖော်ပြောဆိုသူများအားတက်ကြွစွာထုတ်ဖော်ပြောဆိုရန်ကူညီနိုင်သည်။
နမူနာကုဒ်:
ဤဥပမာတွင် variable viableious အမည် အရှည်သည် 20 ထက်ကျော်လွန်သောအခါ developer ကိုအချက်အလက်ခြွင်းချက်များကိုဂရုပြုရန်သတိပေးသူကိုသတိပေးရန်သတိပေးချက်တစ်ခုဖြစ်ပေါ်လာလိမ့်မည်။
အဓိကစီးပွားရေးလုပ်ငန်းများတွင် Trigger_ERROR () သည်ခြွင်းချက်များကိုရှာဖွေတွေ့ရှိရန် (အီးမေးလ်များနှင့်စာသားမက်ဆေ့ခ်ျများကဲ့သို့) အမှားအယွင်းများကိုအာရုံစိုက်ရန်နှင့်အချိန်မီကိုင်တွယ်ရန်အခြားနည်းလမ်းများကဲ့သို့အခြားနည်းလမ်းများကဲ့သို့ (ဥပမာအီးမေးလ်များနှင့်စာသားမက်ဆေ့ခ်ျများကဲ့သို့သောနည်းလမ်းများနှင့်ပေါင်းစပ်နိုင်သည်။
နမူနာကုဒ်:
Code တွင်ဖိုင်မရှိပါက အကယ်. ဖိုင်သည်အလျင်အမြန်တုံ့ပြန်ရန်စီမံခန့်ခွဲမှုအထောက်အကူပြုရန်အထောက်အကူပြုမည့်လေးနက်သောအမှားတစ်ခုဖြစ်ပေါ်လာလိမ့်မည်။
Trigger_Error () function သည် PHP တွင်အလွန်လက်တွေ့ကျသောအမှားတစ်ခုဖြစ်သောကိရိယာတစ်ခုဖြစ်သည်။ ၎င်းသည်အမှားအချက်အလက်များကိုတက်ကြွစွာနှိပ်ခြင်းနှင့်မှတ်တမ်းတင်ခြင်းများပြုလုပ်နိုင်သည်။ ဤလုပ်ဆောင်ချက်ကိုကျွမ်းကျင်စွာအသုံးပြုခြင်းသည်လျှောက်လွှာတည်ငြိမ်မှုနှင့်ပြုပြင်ထိန်းသိမ်းမှုကိုတိုးတက်စေရန်ကူညီလိမ့်မည်။