在PHP中,E_ERROR和E_USER_ERROR区别

E_USER_ERROR是什么?它只能通过trigger_error()手动触发吗?

王亚松
浏览 1511回答 1
1回答

qq_青枣工作室_0

E_USER_ERROR只能通过trigger_error($msg, E_USER_ERROR)手动触发。E_USER_ERROR是用户自定义错误类型,可以被set_error_handler错误处理函数捕获,允许程序继续运行。E_ERROR是系统错误,不能被set_error_handler错误处理函数捕获,程序会退出运行。
打开App,查看更多内容
随时随地看视频慕课网APP