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!