tp5 鉤子函式應用

2021-09-27 06:06:06 字數 806 閱讀 6049

class test }

return [

],'zzzzz'=> [//自定義標籤位

],//.................

];

3.控制器方法內需要的地方偵聽行為

\think\hook::listen('zzzzz',$params);//自定義

方法二

1.home模組的公共檔案(common.php)或控制器方法內繫結行為到標籤位

2.控制器方法內需要的地方偵聽行為

\think\hook::listen('zzzzz',$params);//自定義

方法三

在控制器方法內需要的地方直接執行行為

方法四

在控制器方法內直接使用閉包函式

$a='閉包函式';

\think\hook::add('zzzz',function($a));

\think\hook::listen('zzzz',$a);

方法五

行為類繫結到多個標籤

1.test.php定義如下:

class test 

}} 2.home模組的公共檔案(common.php)或控制器方法內繫結行為到標籤位

3.控制器方法內需要的地方偵聽行為

鉤子函式 tp

鉤子一般可以理解為我們所說的外掛程式。在模板中新增 div hook方法定義在function.php中 處理外掛程式鉤子 param string hook 鉤子名稱 param mixed params 傳入引數 return void function hook hook,params arr...

tp5 助手函式

一些常用的操作方法封裝了助手函式,便於使用,包含如下 助手函式 描述abort 中斷執行並傳送http狀態碼 action 呼叫控制器類的操作 cache 快取管理 config 獲取和設定配置引數 controller 例項化控制器 cookie cookie管理 db例項化資料庫類 debug ...

tp5 魔法函式

在thinkphp5中,使用了大量的魔法函式。為了讓大家在學習thinkphp5時,能夠更清楚的明白thinkphp5的原理,我們使用以下示例來學習一下 set 及 get 魔法函式。注意 是 不是 class test test new test echo test hi 測試結果很明顯,輸出了公...