TP控制器的操作

2022-08-13 09:09:12 字數 1006 閱讀 9919

空操作

空操作就是系統在找不到操作方法的時候,就會執行空操作:

**:public function _empty(){

echo '找不到操作方法';

空控制器

同空操作相同,在系統請求找不到控制器,就會定位到空控制器上,可以先建乙個控制器emptycontroller

<?php

namespace admin\controller;

use emptycontroller extends controller{

public function _empty(){

echo 'emptycontroller->_empty';

跨控制器呼叫:

1、直接例項化:

呼叫結果:

2、a()用來例項化其他控制器

呼叫結果:

呼叫結果:

慣例配置:thinkphp/conf/convention.php

載入順序

慣例配置->應用配置->除錯配置->模組配置

優先順序:

模組配置》除錯配置》應用配置》慣例配置

TP的空操作 空控制器 跨控制器呼叫

系統在找不到請求的方法的時候,會定位到 empty 方法處理,利用這個機制,我們可以對使用者請求的不存在的所有操作進行統一。當系統找不到控制器,會定位到空控制器上emptycontroller managercontroller中的方法 public function managertest1 其他...

TP框架 多級控制器,多層控制器

多級控制器是指控制器可以通過子目錄把某個控制器層分組存放,首先需要設定控制器的分級層次,例如,我們設定2級目錄的控制器層 controller level 2,控制器檔案的位置放置如下 controller訪問控制器 useruser分級 組 usertypecontroller.class.php...

tp5 1 多級控制器

隨著系統的越來越複雜,你可能有這樣的需求 現在要做個api,分多版本。例如 v1 v2.希望目錄結構是這樣的 api controller v1 a控制器 v2 b控制器 這樣可以實現嗎,這樣是可以的。官方多級控制器解釋 如圖 那多級控制器如何訪問呢?官方解釋 route get blog id i...