在 app
下创建 BaseException.php
文件,继承 Exception
在 app
下的 ExceptionHandle.php
文件中,添加该异常机制处理逻辑
在控制器中抛出异常
运行结果
在 app/admin/
下创建 exception
文件夹,并创建 Error.php
文件
在 app/admin/
下创建 provider.php
文件,绑定自定义异常处理handle类
在 admin
应用下的异常都有 Error.php
处理
测试结果
在 app/tpl
下创建模版文件 think_exception_error.tpl
在 config/app.php
中配置模版文件路径
在 Base.php
中创建 error()
方法
在 Index.php
控制器中继承 Base
并使用 error()
方法
执行结果
评论