您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

问个简单的php错误处理的问题哈

2024/3/29 0:44:18发布16次查看
代码一:
echo $a;
echo print_r(error_get_last(),true);
错误提示为:
代码二:
set_error_handler('apperror');
function apperror($errno, $errstr, $errfile, $errline)
{
echo 'apperror '.$errno.$errstr.'['.print_r(error_get_last(),true).']
';
}
echo $a;
错误提示为:
为什么代码二error_get_last()捕捉不到错误呢???
回复内容: 代码一:
echo $a;
echo print_r(error_get_last(),true);
错误提示为:
代码二:
set_error_handler('apperror');
function apperror($errno, $errstr, $errfile, $errline)
{
echo 'apperror '.$errno.$errstr.'['.print_r(error_get_last(),true).']
';
}
echo $a;
错误提示为:
为什么代码二error_get_last()捕捉不到错误呢???
我好像明白了,当错误被自定义的apperror承接了,error_get_last()就扑捉不到错误了,即使error_get_last()在apperror中,嘻嘻,我真是太聪明了。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product