![](https://img.haomeiwen.com/i2953340/3d3e0c9ed804dc01.png)
Paste_Image.png
![](https://img.haomeiwen.com/i2953340/1b59f209db7103ab.png)
Paste_Image.png
![](https://img.haomeiwen.com/i2953340/ffd73b4258992291.png)
Paste_Image.png
![](https://img.haomeiwen.com/i2953340/b07a73dacf76f86a.png)
Paste_Image.png
![](https://img.haomeiwen.com/i2953340/d0a22c5decebcebc.png)
Paste_Image.png
设置除了Notice错误不显示
![](https://img.haomeiwen.com/i2953340/5e9ec9689c8d2926.png)
Paste_Image.png
![](https://img.haomeiwen.com/i2953340/57da046e1c4d1220.png)
Paste_Image.png
设置错误级别
<?php
echo error_reporting();//30719
echo "<hr/>";
error_reporting(E_ALL);//30719
echo "<hr/>";
error_reporting(E_ALL & ~E_NOTICE);//30711
echo error_reporting();
echo "<hr/>";
echo $test;//Notice
echo "<hr/>";
error_reporting(0);//关闭错误
ini_set('error_reporting', 0);
ini_set('display_errors', 0);
echo error_reporting();
echo "<hr/>";
//echo "this is a test //Parse error 无法屏蔽解析错误
//显示所有错误
error_reporting(-1);
ini_set('error_reporting', -1);
?>
trigger_error触发错误
<?php
header('content-type:text/html;charset=utf-8');
$num1 = 1;
$num2 = '2a';
//判断$num1和$num2是否是合法数值
if (!(is_numeric($num1) && is_numeric($num2))) {
//trigger_error('num1和num2必须为合法数值', E_USER_NOTICE);//Notice
//trigger_error('num1和num2必须为合法数值', E_USER_WARNING);//Warning
trigger_error('num1和num2必须为合法数值', E_USER_ERROR);//Fatel Error
} else {
echo $num1 + $num2;
}
echo "<hr/>程序继续向下执行";
?>
网友评论