Thinkphp5进阶——04 钩子和行为


概述

如果你是从前端转过来的,一定对钩子这个词汇感觉很陌生,而且会很难理解为什么叫做钩子

但如果我说生命周期,相信你们肯定不会陌生。

其实这个所谓的钩子,就相当于前端很多框架里的讲述生命周期

行为,其实就是事件

一个钩子(生命周期)可以绑定多个行为(事件),反过来一个行为也可以注册到多个钩子(生命周期)上面。


本文章将采取层层递进的方式,讲述如何使用钩子和行为。

由最低使用条件,往个性化逐步增加复杂度。





系统内置钩子

在这里插入图片描述





最低成本使用


步骤:

1. 钩子绑定行为

application目录的tags.php文件,任意选择一个系统内置钩子进行行为绑定。

注意格式,比如你要绑定的行为类的是app\index\behavior\AopTry,格式要和下图所示相同。


// 应用初始化钩子
'app_init'     => [
	'app\\index\\behavior\\AopTry'
],



  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值