function name: user_error ()
သက်ဆိုင်သောဗားရှင်း - PHP 4, PHP 5, PHP 7
အသုံးပြုမှု - user_ERRORR () function ကိုအသုံးပြုသူသတ်မှတ်ထားသောအမှားတစ်ခုဖွင့်ရန်အသုံးပြုသည်။ developer များက application တွင်အမှားအယွင်းများကိုကိုယ်တိုင်မြှင့်တင်ရန်နှင့်ထုံးစံအမှားမက်ဆေ့ခ်ျများနှင့်အမှားအယွင်းများအတွက်ရွေးချယ်စရာများပေးရန်ခွင့်ပြုသည်။
Syntax: Bool user_ERROR (string $ error_msg [in int $ robype = e_user_notice])
Parametermer
ပြန်လာတန်ဖိုး - အမှားတစ်ခုအောင်မြင်စွာအစပျိုးလိုက်ရင်စစ်မှန်တဲ့ပြန်လာပါ။ မဟုတ်ရင်မှားယွင်းတဲ့ပြန်လာ။
ဥပမာ -
<?php // 自定义错误处理函数function customError($error_level, $error_message, $error_file, $error_line, $error_context) { echo "自定义错误处理函数被触发:"; echo "错误级别:$error_level<br>"; echo "错误消息:$error_message<br>"; echo "错误文件:$error_file<br>"; echo "错误行号:$error_line<br>"; echo "错误上下文:"; print_r($error_context); } // 设置自定义错误处理函数set_error_handler("customError"); // 触发一个用户自定义错误$user_message = "这是一个自定义错误示例"; user_error($user_message, E_USER_ERROR); ?>
ထုတ်လုပ်မှု -
自定义错误处理函数被触发:错误级别:256错误消息:这是一个自定义错误示例错误文件:path/to/your/file.php错误行号:15错误上下文:Array ( )
အပေါ်ကဥပမာမှာကျွန်တော်တို့ဟာထုံးတမ်းစဉ်လာအမှားလုပ်တဲ့ function customError()
ကိုသတ်မှတ်ပြီး set_error_handler () function ကိုသုံးပြီး set_error_handler()
function ကိုသုံးပါ။ နောက်ပြီး user_error()
function ကို အသုံးပြု. အမှားအယွင်းများနှင့်အမှားအယွင်းများကိုသတ်မှတ်ခြင်း, နောက်ဆုံးအနေဖြင့်အမှားကိုင်တွယ်သည့်လုပ်ဆောင်ချက်ကိုခေါ်ဆိုခြင်းနှင့်အမှားအယွင်းများသည် output ကိုဖြစ်သည်။
user_error()
function ကို Runtime တွင်အသုံးပြုသူသတ်မှတ်ထားသောအမှားများကိုသာပြုလုပ်နိုင်ပြီး syntax အမှားအယွင်းများသို့မဟုတ်အခြားအမှားအယွင်းများကိုမကိုင်တွယ်နိုင်ကြောင်းသတိပြုပါ။