php教程:通过trigger_error自定义错误处理
php教程:通过trigger_error自定义错误处理php代码:
<?php
$age=100;
if($age>80){
//trigger_error('年龄不能超过80岁');//默认触发了notice级别的错误
//trigger_error('年龄不能超过80岁',E_USER_NOTICE); //触发notice级别的错误
//trigger_error('年龄不能超过80岁',E_USER_WARNING);
trigger_error('年龄不能超过80岁',E_USER_ERROR); //错误用户error错误
}注意:用户级别的错误的常量名中一定要带有USER。
定义错误处理函数
function error() {
echo '这是自定义错误处理';
}
set_error_handler('error'); //注册错误处理函数,只要有错误就会自动的调用错误处理函数
echo $num;
页:
[1]