admin 发表于 2020-9-26 17:20

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]
查看完整版本: php教程:通过trigger_error自定义错误处理