လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP တွင်သုံးစွဲသူ Child () function ကိုအသေးစိတ်ရှင်းပြချက် - စိတ်ကြိုက်သတိပေးသတင်းအချက်အလက်များကိုမည်သို့ဖန်တီးရမည်နည်း

PHP တွင်သုံးစွဲသူ Child () function ကိုအသေးစိတ်ရှင်းပြချက် - စိတ်ကြိုက်သတိပေးသတင်းအချက်အလက်များကိုမည်သို့ဖန်တီးရမည်နည်း

gitbox 2025-06-17

user_ERRORR () function ကဘာလဲ?

PHP တွင် user_ERRORR () function သည် developer များကို၎င်းတို့၏လိုအပ်ချက်များအပေါ် အခြေခံ. Runtime သတိပေးစာများကိုဖန်တီးရန်ခွင့်ပြုသည်။ Default PHP အမှားနှင့်မတူဘဲ user_ERROR () သည် developer များကိုအမှားများအကြောင်းကြားရန်ပိုမိုပြောင်းလွယ်ပြင်လွယ်သောနည်းလမ်းဖြင့်ပေးသည်။

user_ERROR () function ကို syntax

user_ERROR () function ကို၏အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

Bool user_error (string $ message, int $ robr_type = e_user_notice)

parameter သည်ဖော်ပြချက်:

  • မက်ဆေ့ခ်ျ - ထုတ်လုပ်ရန်သတိပေးစာကိုညွှန်ပြရန်လိုအပ်သည်။
  • error_type : optional ကို, optional ကို, သတိပေးမက်ဆေ့ခ်ျအမျိုးအစားကိုသတ်မှတ်ပါတယ်, default e_user_notice ဖြစ်ပါတယ်။

Reward Value: user_ERRORR () function) သည်သတိပေးစာကိုအောင်မြင်စွာထုတ်ပေးသည်ကိုညွှန်ပြသည့် boolean value ကိုပြန်ပို့လိမ့်မည်။ အောင်မြင်ပါကစစ်မှန်ပါကပြန်လာပါ။

user_error () function ကိုအသုံးပြုခြင်း

user_error () function ကို အသုံးပြု. ဥပမာကုဒ်တစ်ခုရှိသည်။

function ကိုခွဲဝေ ($ Dividend, $ divisor) {
    လျှင် ($ divisor == 0) {
        user_ERROR ("သုညအားဖြင့်ဝေငှနိုင်ခြင်းမရှိ", E_USER_WARNING);
        ပြန်လာ;
    }
    $ dividend / $ divisor ပြန်လာ;
}

အထက်ပါကုဒ်တွင် Divisor သည်သုညဖြစ်လျှင်ဤအစီအစဉ်သည် Warning Message ကိုထုတ်လုပ်ရန်နှင့်၎င်းကိုပြန်ပို့ရန် user_ERRORR () function ကိုသုံးလိမ့်မည်။

User_Error () function ကို၏ဒုတိယ parameter ကို error_type ၏အသုံးပြုမှု

user_ERRORR () function ကို၏ဒုတိယ parameter သည်သတိပေးအမျိုးအစားကိုသတ်မှတ်ရန်အသုံးပြုသည်။ PHP သည် e_user_notice, e_user_warning နှင့် e_user_Error ကဲ့သို့သောအမှားအယွင်းအမျိုးမျိုးကိုပေးသည်။ developer များကသူတို့၏လိုအပ်ချက်များနှင့်အညီသင့်လျော်သောအမျိုးအစားကိုရွေးချယ်နိုင်သည်။

E_USER_WARNING အမျိုးအစားကိုမည်သို့အသုံးပြုရမည်ကိုပြသသောဥပမာတစ်ခုမှာဤတွင်ဖော်ပြထားသည်။

function ကိုခွဲဝေ ($ Dividend, $ divisor) {
    လျှင် ($ divisor == 0) {
        user_ERROR ("သုညအားဖြင့်ဝေငှနိုင်ခြင်းမရှိ", E_USER_WARNING);
        ပြန်လာ;
    }
    $ dividend / $ divisor ပြန်လာ;
}

ဤဥပမာတွင်သတိပေးစာကို PHP ၏သတိပေးချက်အဖြစ်မှတ်တမ်းတင်လိမ့်မည်။

user_error () function ကိုအသုံးပြုမှုမြင်ကွင်း

User_ERRORR () function ကိုအောက်ပါအခြေအနေများတွင်မကြာခဏအသုံးပြုသည်။

  • Developer များအားတိကျသောကုဒ်များဖြင့်အလားအလာရှိသောပြ issues နာများအကြောင်းအကြောင်းကြားပါ။
  • Log စီမံခန့်ခွဲမှုနှင့်အမှားခြေရာခံခြင်းကိုလွယ်ကူချောမွေ့စေသည့်သတိပေးအမျိုးအစားအရရှာဖွေရေးအမျိုးအစားအရရှာဖွေပါ။

ဥပမာစကားဝှက်သည်လိုအပ်ချက်များကိုမဖြည့်ဆည်းပေးသည့်အခါ developer သည် user_ERROR () function ကိုမှတစ်ဆင့်သတိပေးချက်တစ်ခုပြုလုပ်နိုင်သည်။

function ကို revalate_password ($ စကားဝှက်) {
    if (strlen ($ စကားဝှက်) <8) {
        user_error ("စကားဝှက်ကတိုတယ်။ အနည်းဆုံးစာလုံး 8 လုံးပါတဲ့စကားဝှက်ကိုရိုက်ထည့်ပါ။ ", e_user_warning);
        တုံ့ပြန်ပါ။
    }
    စစ်မှန်ပါလိမ့်မည်
}

ဤကုဒ်တွင်စကားဝှက်အရှည်သည်စာလုံး 8 လုံးထက်နည်းပါကစနစ်သည်သတိပေးချက်တစ်ခုပေးပြီးလိုအပ်ချက်များကိုဖြည့်ဆည်းပေးသည့်စကားဝှက်တစ်ခုထည့်ရန်အသုံးပြုသူကိုသတိပေးလိမ့်မည်။

အကျဉ်းချုပ်

ဤဆောင်းပါးသည် PHP တွင် user_ERROR () function ကို PHP တွင်မိတ်ဆက်ပေးသည်။ User_Error () နှင့်အတူ developer များသည်၎င်းတို့၏ပရိုဂရမ်များရှိအမှားများကိုစီမံရန်နှင့်အမှားအယွင်းများကိုစီမံရန်သူတို့၏လျှောက်လွှာများတွင်သူတို့၏ applications များတွင်စိတ်ကြိုက်သတိပေးချက်များကိုထုတ်လုပ်နိုင်သည်။

ဆက်စပ်အကြောင်းအရာ