立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 74|回复: 7

请教熟悉Laraval的神仙指导

[复制链接]

请教熟悉Laraval的神仙指导

[复制链接]

77

主题

229

回帖

1039

积分

金牌会员

积分
1039
血仍未冷

77

主题

229

回帖

1039

积分

金牌会员

积分
1039
2024-10-3 15:55:39 | 显示全部楼层 |阅读模式
想要在一个请求的最后执行一段代码该如何实现呀,laraval框架

比如,请求一次注册,在一切程序完毕的最后执行一段代码,类似desctruct的行为,只不过这个是全局的,不需要每个功能里面都要写
回复

使用道具 举报

10

主题

130

回帖

684

积分

高级会员

积分
684
墨迹

10

主题

130

回帖

684

积分

高级会员

积分
684
2024-10-3 16:01:18 | 显示全部楼层
中间件
回复

使用道具 举报

77

主题

229

回帖

1039

积分

金牌会员

积分
1039
血仍未冷 楼主

77

主题

229

回帖

1039

积分

金牌会员

积分
1039
2024-10-3 16:02:16 | 显示全部楼层

墨迹 发表于 2024-10-3 16:01

中间件

大神,中间件可以设置在程序末尾执行吗?我现在只会在中间件中设置程序开始时候执行

回复

使用道具 举报

2

主题

7

回帖

34

积分

新手上路

积分
34
Gwen

2

主题

7

回帖

34

积分

新手上路

积分
34
2024-10-3 16:01:00 | 显示全部楼层
中间件可以后置,如果用ng还可以用register_shotdown好像是叫这个
回复

使用道具 举报

77

主题

229

回帖

1039

积分

金牌会员

积分
1039
血仍未冷 楼主

77

主题

229

回帖

1039

积分

金牌会员

积分
1039
2024-10-3 16:14:56 | 显示全部楼层
是的大神,我刚刚看到了后置,但是后置的代码不执行呢

[ol]
  •    
  • public function handle(Request $request, Closure $next): Response
  •     {
  •         echo 1; // 这里有输出
  •         
  •         $response = $next($request);
  •         
  •         echo 2;// 但是这没有输出,不知道是不是没有执行
  •         
  •         return $response;
  •     }
  • [/ol]复制代码
  • 回复

    使用道具 举报

    77

    主题

    229

    回帖

    1039

    积分

    金牌会员

    积分
    1039
    血仍未冷 楼主

    77

    主题

    229

    回帖

    1039

    积分

    金牌会员

    积分
    1039
    2024-10-3 16:20:30 | 显示全部楼层

    Gwen 发表于 2024-10-3 16:14

    中间件可以后置,如果用ng还可以用register_shotdown好像是叫这个

    是的大神,我刚刚看到了后置,但是后置的代码不执行呢

    [ol]
  •    
  • public function handle(Request $request, Closure $next): Response
  •     {
  •         echo 1; // 这里有输出
  •         
  •         $response = $next($request);
  •         
  •         echo 2;// 但是这没有输出,不知道是不是没有执行
  •         
  •         return $response;
  •     }
  • [/ol]复制代码
  • 回复

    使用道具 举报

    6

    主题

    72

    回帖

    264

    积分

    中级会员

    积分
    264
    myoppo

    6

    主题

    72

    回帖

    264

    积分

    中级会员

    积分
    264
    2024-10-3 16:22:01 | 显示全部楼层
    中间件,后置

    用 dd 打印试试,不要 echo
    回复

    使用道具 举报

    77

    主题

    229

    回帖

    1039

    积分

    金牌会员

    积分
    1039
    血仍未冷 楼主

    77

    主题

    229

    回帖

    1039

    积分

    金牌会员

    积分
    1039
    2024-10-3 16:14:00 | 显示全部楼层

    myoppo 发表于 2024-10-3 16:32

    中间件,后置

    用 dd 打印试试,不要 echo

    感谢大佬,已经知道问题出现在哪里了,之前程序里有一个地方exit了
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-11-29 10:55 , Processed in 0.025609 second(s), 2 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表