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/>程序继续向下执行';
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西