PHP မှာသတ်မှတ်ထားတဲ့ code ရဲ့ runtime ချွင်းချက်ကိုဘယ်လိုကာကွယ်မလဲ
ကိုးကားစရာ
အမှားထိန်းချုပ်မှုအော်ပရေတာအမှားများကိုပိတ်ထားရန် @ ကိုသုံးပါ
PHP သည်အမှားများကိုထိန်းချုပ်သောအော်ပရေတာကိုထောက်ပံ့သည်။ ၎င်းသည် PHP expression တစ်ခုမတိုင်မီထားရှိပါကဖော်ပြသောမည်သည့် error message ကိုမဆိုလျစ်လျူရှုလိမ့်မည်။ အကယ်၍ စိတ်ကြိုက်အမှားကိုင်တွယ်မှုတစ်ခုကို set_error_handler () ဖြင့်သတ်မှတ်ပါက၎င်းကိုဆက်လက်ခေါ်ယူလိမ့်မည်။ အသုံးပြုရန်အတွက်အောက်ဖော်ပြပါနမူနာကုဒ်ကိုကိုးကားပါ။
$my_file = @file ('non_existent_file');
$value = @$cache[$key];
ကြိုတင်သတိပေးချက်များ
ဒီအော်ပရေတာဖော်ပြချက်များအတွက်သာတရားဝင်သည်။ အတွေ့အကြုံမရှိသေးသူများအတွက်ရိုးရိုးလေးစည်းမျဉ်းတစ်ခုမှာ - သင်သည်တစ်နေရာရာမှတန်ဖိုးတစ်ခုရနိုင်လျှင် @ operator ကို၎င်းရှေ့တွင်ထည့်နိုင်သည်။ ဥပမာအားဖြင့်၊ ၎င်းကို variable များ၊ functions များမတိုင်မီသင်ခေါ်ဆိုနိုင်သည်၊ ၎င်းကို function တစ်ခုသို့မဟုတ် class တစ်ခု၏အဓိပ္ပာယ်ဖွင့်ဆိုချက်မတိုင်မီတွင်နေရာ ချ၍ မရပါ။