关于对thinkphp3.2自定义插件钩子的理解和演示

thinkphp里面有钩子,这个钩子模式好处多多,很多同学看不懂官方文档的钩子的使用方法,这里我给大家演示一下,不会的可以私下联系我

废话不多说 ,接下来开始码字了,关于对thinkphp3.2自定义插件钩子的理解和演示


第一步

我们先要进行钩子的定义  像我这样

关于对thinkphp3.2自定义插件钩子的理解和演示

关于对thinkphp3.2自定义插件钩子的理解和演示

关于对thinkphp3.2自定义插件钩子的理解和演示

关于对thinkphp3.2自定义插件钩子的理解和演示

第二步

我们要在自定义的钩子里面,实现系统钩子的run方法(注意命名规范哦)

关于对thinkphp3.2自定义插件钩子的理解和演示

关于对thinkphp3.2自定义插件钩子的理解和演示

关于对thinkphp3.2自定义插件钩子的理解和演示

第三步

在我们的控制器里面注册钩子

方式有很多 ,你可以放在方法里面也可以放在配置文件里面

关于对thinkphp3.2自定义插件钩子的理解和演示

关于对thinkphp3.2自定义插件钩子的理解和演示

第四步

现在开始触发你的钩子了,你只要在你认为的标签位,或者称挂载点,监听一下就行了,

关于对thinkphp3.2自定义插件钩子的理解和演示


关于对thinkphp3.2自定义插件钩子的理解和演示

是不是感觉很简单啊,现在  哈哈关于对thinkphp3.2自定义插件钩子的理解和演示