အမှားကိုင်တွယ်ခြင်းသည် PHP တွင်အရေးကြီးသောအပိုင်းဖြစ်သည်။ PHP သည် E_ALL , E_ERROR , E_Warning စသည့်အမှားအဆင့်ကိန်းဂဏန်းများကိုထောက်ပံ့ပေးသည်။ ဤကိန်းဂဏန်းများကိုဤကိန်းဂဏန်းများကို အသုံးပြု. အမှားအယွင်းများကိုသတ်မှတ်ရန်သို့မဟုတ်အမှားအယွင်းများကိုသတ်သတ်မှတ်မှတ်အခြေအနေများတွင်မည်သို့ကိုင်တွယ်သည်ကိုညှိနိုင်သည်။
Get_Defined_constants function ကို PHP တွင်ဖော်ပြထားသည်။ ၎င်းသည်လက်ရှိပတ်ဝန်းကျင်တွင်သတ်မှတ်ထားသောပတ် 0 န်းကျင်ရှိသတ်မှတ်ထားသည့်အတိုင်းအားလုံးကိုပြန်ပို့နိုင်သည်။ ဤလုပ်ဆောင်မှုဖြင့် PHP တွင်အမှားကိုင်တွယ်သည့်အမှားနှင့်သက်ဆိုင်သောကိန်းဂဏန်းများကိုသင်အလွယ်တကူ ကြည့် ရှု နိုင်သည် ။
Get_Defined_constants function သည် PHP တွင် built-in function တစ်ခုဖြစ်သည်။ ဤလုပ်ဆောင်ချက်၏ syntax သည်အလွန်ရိုးရှင်းပါသည်။
get_defined_constants(bool $categorize = false): array
$ ခွဲခြား parameter သည် optional ကိုဖြစ်ပါတယ်။ အကယ်. မှန်ကန် ရန်သတ်မှတ်ထားပါကလုပ်ဆောင်မှုသည်စဉ်ဆက်မပြတ်ခွဲခြားသတ်မှတ်ခြင်းပါဝင်သောခင်းကျင်းမှုကိုပြန်လည်ရရှိစေသည်။ false မှသတ်မှတ်ထားပါကအမြဲတမ်းကိန်းဂဏန်းများအားလုံး၏ရိုးရှင်းသောခင်းကျင်းမှုကိုပြန်ပို့သည်။
E_ALL , E_ERRORS စသည်ဖြင့်အမှားကိုင်တွယ်ခြင်းနှင့်ဆက်စပ်သောကိန်းဂဏန်းများကိုအရင်ဆုံး, ပထမ ဦး စွာ Get_Defined_Comantants function ကိုခေါ်ယူရန်လိုအပ်ပြီး, ဒီမှာနမူနာကုဒ်တစ်ခုပါ။
<?php
// အားလုံးသတ်မှတ်ထားသောကိန်းစုကိုရယူပါ
$constants = get_defined_constants(true);
// အမှားကိုင်တွယ်မှုနှင့်ဆက်စပ်သောကိန်းဂဏန်းများကိုစစ်ထုတ်ပါ
$error_constants = $constants['Core']; // ရယူ PHP ညူကလီယာ