其他分享
首页 > 其他分享> > tp5.1 钩子和行为

tp5.1 钩子和行为

作者:互联网

tags.php 文件中

<?php

// 应用行为扩展定义文件
return [
// 应用初始化
'app_init' => ['app\reject\Test],//定义的钩子行为命名空间
// 应用开始
'app_begin' => [],
// 模块初始化
'module_init' => [],
// 操作开始执行
'action_begin' => [],
// 视图内容过滤
'view_filter' => [],
// 日志写入
'log_write' => [],
// 应用结束
'app_end' => [],
'eat' =>['app\reject\Test']//自定义钩子
];
namespace app\reject;
class Test {
//触发钩子时自动调用里面的全部方法无须手动调用
public function ( $param){

echo "我是钩子行为".$param;
}
}
//自定义钩子的行为操作
hook::listen('eat','参数');//需要在使用时操作




 

标签:tp5.1,自定义,钩子,app,reject,Test,行为
来源: https://www.cnblogs.com/phpres/p/15476097.html