如何配置ThinkPHP6以加载中间件并实现多应用解析?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1686个文字,预计阅读时间需要7分钟。
《ThinkPHP6核心解析——加载中间件及多应用解析》
一、加载中间件
二、多应用解析
1.应用的初始化
2.Http类run()方法中调用的runWithRequest()方法的第一行代码:$this->app->init();
一、加载中间件
之前写到的一篇文章分析了应用的初始化,也就是对 Http 类的 run() 方法里面调用的 runWithRequest () 方法的第一行代码 $this->initialize() 的展开分析。让我们再看一眼 runWithRequest () 方法的前几行:
protected function runWithRequest(Request $request) { $this->initialize(); // 加载全局中间件 $this->loadMiddleware(); . . .
应用初始化后,接下来开始处理中间件。
本文共计1686个文字,预计阅读时间需要7分钟。
《ThinkPHP6核心解析——加载中间件及多应用解析》
一、加载中间件
二、多应用解析
1.应用的初始化
2.Http类run()方法中调用的runWithRequest()方法的第一行代码:$this->app->init();
一、加载中间件
之前写到的一篇文章分析了应用的初始化,也就是对 Http 类的 run() 方法里面调用的 runWithRequest () 方法的第一行代码 $this->initialize() 的展开分析。让我们再看一眼 runWithRequest () 方法的前几行:
protected function runWithRequest(Request $request) { $this->initialize(); // 加载全局中间件 $this->loadMiddleware(); . . .
应用初始化后,接下来开始处理中间件。

