空操作
空操作就是系統在找不到操作方法的時候,就會執行空操作:
**: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...