会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小时光987
博客园
首页
新随笔
联系
订阅
管理
2018年12月
ThinkPHP5.1x 中间件实现原理
摘要: ThinkPHP5.1x的中间件,其核心还是闭包函数的应用,来实现“责任链”模式: 模拟代码: 得到的输出将会是: before1before2控制器方法体模拟的request对象after2after1
阅读全文
posted @ 2018-12-19 15:45 小时光987
阅读(1333)
评论(0)
推荐(0)
2018年11月
set_error_handler与set_exception_handler
摘要: set_error_handler 由于历史原因,php一开始被设计为一门面向过程的语言,所以异常处理没有使用像Java一样的 try / catch 机制,出错时直接显示到页面上,或者记录到web服务器的错误日志中,并且php的错误分成了很多的级别,例如E_ERROR、E_WARNING、E_PA
阅读全文
posted @ 2018-11-29 13:01 小时光987
阅读(518)
评论(0)
推荐(0)
公告