如何使用ThinkPHP框架实现钩子功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计473个文字,预计阅读时间需要2分钟。
锤子是一种触发机制,如同一个陷阱,当程序运行到某个位置时便会触发这个陷阱。随后执行这个Hook,执行完毕后,系统会根据执行结果继续进行。框架在`\Think\Think-start()`方法中调用Hook类。
钩子是一种触发机制,如同一个陷阱,当程序运行到某个地方时就会触发这个陷阱,然后执行这个Hook,执行完成后,系统根据执行的不同结果继续进行。框架在\Think\Think->start()方法中调用Hook类中的import方法批量加载模式行为:默认为\Model\common.php中的配置文件,该文件定义行为扩展.
2、通过Hook:listen()方法监听tag标记的行为.Hook类中定义一个数组tags:tag为key;Behavior行为是value.通过Hook:exec()执行该标记的行为插件。
本文共计473个文字,预计阅读时间需要2分钟。
锤子是一种触发机制,如同一个陷阱,当程序运行到某个位置时便会触发这个陷阱。随后执行这个Hook,执行完毕后,系统会根据执行结果继续进行。框架在`\Think\Think-start()`方法中调用Hook类。
钩子是一种触发机制,如同一个陷阱,当程序运行到某个地方时就会触发这个陷阱,然后执行这个Hook,执行完成后,系统根据执行的不同结果继续进行。框架在\Think\Think->start()方法中调用Hook类中的import方法批量加载模式行为:默认为\Model\common.php中的配置文件,该文件定义行为扩展.
2、通过Hook:listen()方法监听tag标记的行为.Hook类中定义一个数组tags:tag为key;Behavior行为是value.通过Hook:exec()执行该标记的行为插件。

