当前位置: 代码迷 >> 综合 >> 07thinkphp 第三天 中间件
  详细解决方案

07thinkphp 第三天 中间件

热度:95   发布时间:2023-10-11 00:01:13.0

传统

application/index/controller/Base.php

07thinkphp 第三天 中间件

application/index/controller/User.php

07thinkphp 第三天 中间件

07thinkphp 第三天 中间件

 

 

 

 

 

6.1、定义中间件

https://www.kancloud.cn/manual/thinkphp5_1/564279

php think make:middleware 中间件的名称

 

这个指令会 application/http/middleware目录下面生成一个中间件文件。

07thinkphp 第三天 中间件

07thinkphp 第三天 中间件

6.2、注册中间件

6.2.1、控制器注册  pathinfo

07thinkphp 第三天 中间件

6.2.2、自定义路由 middleware

07thinkphp 第三天 中间件

6.2.3、配置文件 middleware.php

此文件可以放在模块下,就是对此模块注册此中间件,在application下面,就是全局中间件,说白了,就是所有的模块讲都有此中间件。

07thinkphp 第三天 中间件

6.2.4、中间件参值

07thinkphp 第三天 中间件

07thinkphp 第三天 中间件

07thinkphp 第三天 中间件

07thinkphp 第三天 中间件