技术饭

thinkphp5.1控制器中的初始化方法initialize()不能return出数据

copylian    0 评论    11109 浏览    2020.03.11

本来是要做登录验证与权限验证,正常是想在每个控制器的头部初始化方法initialize()直接return出数据,但是试了很多遍thinkphp5.1控制器中的初始化方法initialize()不能return出数据,翻了文档确实也是说不能输出,建议使用中间件的方式返回数据即可。

1、官方文档解释

1583897645(1).png

2、官方建议使用中间件

1583897697(1).png

3、代码实现

1583897888(1).png

1583897869(1).png


只袄早~~~
感谢你的支持,我会继续努力!
扫码打赏,感谢您的支持!

文明上网理性发言!

  • 还没有评论,沙发等你来抢