PHP中通过trigger_error触发PHP错误示例
PHP中通过trigger_error触发PHP错误示例
【错误抑制符@】
除了php.ini中error_reporting和display_errors的设置、error_reporting()函数、ini_set()函数外,还可以使用错误抑制符@屏蔽错误的输出。
@加在任何会产生错误的表达式之前。
【通过trigger_error触发PHP错误】
触发错误的功能不只限于PHP解析器,还可以通过trigger_error()函数触发错误,类似于异常中抛出的异常一样,抛出了一个错误,可以协助调试代码。
【例】
<?php
$num1=1;
$num2='2';
if(!(is_numeric($num1)&&is_numeric($num2))){
//手动抛出通知级别的错误
trigger_error('num1和num2必须为合法数值',E_USER_NOTICE);
}else{
echo$num1+$num2;
}
echo'<br/>程序继续向下执行';
热门推荐
10 诗词送行祝福语大全简短
11 新房开工吉日祝福语简短
12 50多岁生日简短祝福语
13 安徽疫情祝福语简短英语
14 农民朋友发财祝福语简短
15 对生活祝福语简短精辟
16 搬家词简短祝福语朋友
17 女神结婚快乐祝福语简短
18 文学短句祝福语大全简短