လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> E_ALL, E_ERROR စက်စသည့်အမှားကိုင်တွယ်ပုံနှင့်ဆက်စပ်သောကိန်းဂဏန်းများကိုရယူပါ။

E_ALL, E_ERROR စက်စသည့်အမှားကိုင်တွယ်ပုံနှင့်ဆက်စပ်သောကိန်းဂဏန်းများကိုရယူပါ။

M66 2025-06-04

အမှားကိုင်တွယ်ခြင်းသည် PHP တွင်အရေးကြီးသောအပိုင်းဖြစ်သည်။ PHP သည် E_ALL , E_ERROR , E_Warning စသည့်အမှားအဆင့်ကိန်းဂဏန်းများကိုထောက်ပံ့ပေးသည်။ ဤကိန်းဂဏန်းများကိုဤကိန်းဂဏန်းများကို အသုံးပြု. အမှားအယွင်းများကိုသတ်မှတ်ရန်သို့မဟုတ်အမှားအယွင်းများကိုသတ်သတ်မှတ်မှတ်အခြေအနေများတွင်မည်သို့ကိုင်တွယ်သည်ကိုညှိနိုင်သည်။

Get_Defined_constants function ကို PHP တွင်ဖော်ပြထားသည်။ ၎င်းသည်လက်ရှိပတ်ဝန်းကျင်တွင်သတ်မှတ်ထားသောပတ် 0 န်းကျင်ရှိသတ်မှတ်ထားသည့်အတိုင်းအားလုံးကိုပြန်ပို့နိုင်သည်။ ဤလုပ်ဆောင်မှုဖြင့် PHP တွင်အမှားကိုင်တွယ်သည့်အမှားနှင့်သက်ဆိုင်သောကိန်းဂဏန်းများကိုသင်အလွယ်တကူ ကြည့် ရှု နိုင်သည်

1 ။ get_defined_concants ကဘာလဲ။

Get_Defined_constants function သည် PHP တွင် built-in function တစ်ခုဖြစ်သည်။ ဤလုပ်ဆောင်ချက်၏ syntax သည်အလွန်ရိုးရှင်းပါသည်။

 get_defined_constants(bool $categorize = false): array
  • $ ခွဲခြား parameter သည် optional ကိုဖြစ်ပါတယ်။ အကယ်. မှန်ကန် ရန်သတ်မှတ်ထားပါကလုပ်ဆောင်မှုသည်စဉ်ဆက်မပြတ်ခွဲခြားသတ်မှတ်ခြင်းပါဝင်သောခင်းကျင်းမှုကိုပြန်လည်ရရှိစေသည်။ false မှသတ်မှတ်ထားပါကအမြဲတမ်းကိန်းဂဏန်းများအားလုံး၏ရိုးရှင်းသောခင်းကျင်းမှုကိုပြန်ပို့သည်။

2 ။ အမှားကိုင်တွယ်မှုနှင့်ဆက်စပ်သောကိန်းဂဏန်းများကိုရယူပါ

E_ALL , E_ERRORS စသည်ဖြင့်အမှားကိုင်တွယ်ခြင်းနှင့်ဆက်စပ်သောကိန်းဂဏန်းများကိုအရင်ဆုံး, ပထမ ဦး စွာ Get_Defined_Comantants function ကိုခေါ်ယူရန်လိုအပ်ပြီး, ဒီမှာနမူနာကုဒ်တစ်ခုပါ။

 <?php
// အားလုံးသတ်မှတ်ထားသောကိန်းစုကိုရယူပါ
$constants = get_defined_constants(true);

// အမှားကိုင်တွယ်မှုနှင့်ဆက်စပ်သောကိန်းဂဏန်းများကိုစစ်ထုတ်ပါ
$error_constants = $constants['Core']; // ရယူ PHP ညူကလီယာ