set_exception_handler
设置用户自定义的异常处理函数
set_exception_handler() 函数设置用户定义的异常处理函数。
脚本会在此异常处理程序被调用后停止执行。
设置用户定义的异常处理函数:
<?php
// 用户定义的异常处理函数
function myException($exception) {
echo "<b>Exception:</b> ", $exception->getMessage();
}
// 设置用户定义的异常处理函数
set_exception_handler("myException");
// 抛出异常
throw new Exception("Uncaught exception occurred!");
?>
以上代码的输出类似这样:
Exception: Uncaught exception occurred!