php – set_error_handler函数不调用autoload

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – set_error_handler函数不调用autoload脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我有set_error_handler()函数设置为在出现错误调用函数.

在该函数中,我有自己的异常类实现:

function acs_error_handler($errno,$errstr,$errfile,$errline) {    
    throw new acs_exception($errstr,$errno);     
}

这给了我以下错误

出于某种原因,此功能不会调用我使用以下设置的自动加载功能

spl_autoload_register('__autoload');

如果我添加该行:

__autoload('acs_exception');

错误函数调用类之前,一切正常.

我的问题是:当我在错误触发函数调用acs_exception类时,__autoload()函数应该触发吗?

解决方法

脚本宝典总结

以上是脚本宝典为你收集整理的php – set_error_handler函数不调用autoload全部内容,希望文章能够帮你解决php – set_error_handler函数不调用autoload所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。