THINKPHP3.2.2添加行为扩展
来源:互联网 发布:高速数据电台 编辑:程序博客网 时间:2024/06/06 18:12
用tp一段时间了,一直没有用过行为扩展,今天正好有 个地方需要,记录下
在项目相应目录下添加文件tag.php
tag.php代码
<?phpreturn array( 'action_begin'=>array('Home\\Behaviors\\DededbBehavior'),//一个标签位可以有多个行为,使用数组即可);?>其实这些在tp官网上面就有,但是还是想自己记录下,加深点映像,上面的命名空间根据具体的位置填写
我的文件就是在home模块下的Behaviors下,php文件的名字也要正确,就是因为文件名多了个s纠结了半天。。。。。。
行为文件里面的代码,只是简单测试一下
<?phpnamespace Home\Behaviors;class DededbBehavior { //行为执行入口 public function run(){ C("DB_TYPE",'XXXX'); }}每次在执行程序的时候就会运行一次这个代码,我还以为需要用hook的listen监听一下呢,前段时间看的tp的代码执行流程也都忘记光了。。。。。。。
学如逆水行舟啊
0 0
- THINKPHP3.2.2添加行为扩展
- Thinkphp3.2.2 行为扩展及demo实例
- Thinkphp3.2行为扩展
- ThinkPHP3.1 行为扩展Behavior,tags标签位
- [thinkphp3.2]行为扩展以及插件机制介绍!
- Thinkphp3.23中 行为扩展和插件机制介绍
- Thinkphp3.2 行为扩展和插件(Hook)实例详解
- ThinkPHP3.2 Widget扩展
- thinkphp3.2.2如果php启动了apc扩展则报错
- ThinkPHP3.2.2 Widget扩展以及widget demo实例
- ThinkPHP3.2.3添加水印
- ThinkPHP3.2 扩展--钩子,HOOK
- thinkphp3.2版本添加模块
- thinkphp 之 行为扩展
- thinkphp 行为扩展 Behavior
- 手把手教你开发Chrome扩展二:为html添加行为
- 手把手教你开发Chrome扩展二:为html添加行为
- 手把手教你开发Chrome扩展二:为html添加行为
- 使用valgrind检查内存问题
- ThinkPHP页面跳转、Ajax技巧详细介绍(十八)
- android初学------关于Eclipse adb 问题"you must restart adb and eclipse“
- URL中出现#号
- Druid数据源的配置
- THINKPHP3.2.2添加行为扩展
- oracle性能调整的十大要点
- LeetCode:Jump Game
- ActiveReports 报表控件 : 导出 PDF、Word 和 Excel文件到客户端
- oracle vm virtualBox共享文件夹功能(记得开启允许远程)
- Android 本机代码(Native Code)开发基础 -HelloJni代码详细解释
- 天声人語 20150105
- UML(3)---九图
- Intellij Idea 12 生成serialVersionUID的方法