PHP自定义错误处理程序示例
<?php function customErrorHandler($errlevel, $errmess) { echo "Error: [$errlevel] $errmess"; } set_error_handler("customErrorHandler"); echo"The error is :"."</br>"; echo($val); ?>
PHP中的自定义错误处理程序
我们可以创建自己的自定义错误处理程序函数以处理PHP中的错误。
在此处理程序中,必须定义两个参数。
自定义错误处理程序的语法
error_function(error_level, error_message, error_file, error_line, error_context);
自定义错误处理程序中的参数
参数 | 说明 |
---|---|
error_level | 必要时,它指定用户定义错误的错误报告级别。 |
error_message | 必需,它指定用户定义错误的错误消息。 |
error_file | 可选,它指定引发错误的文件名。 |
error_line | 可选,它指定引发错误的行号。 |
error_context | 可选,它指定一个包含每个变量的数组,以及在触发错误时使用的变量值。 |
日期:2020-04-18 01:09:15 来源:oir作者:oir