TP控制器的操作

空操作

空操作就是系统在找不到操作方法的时候,就会执行空操作:

代码:

public function _empty(){

  echo '找不到操作方法';

}

空控制器

同空操作相同,在系统请求找不到控制器,就会定位到空控制器上,可以先建一个控制器EmptyController

<?php

namespace Admin\Controller;

use EmptyController extends Controller{

  public function _empty(){

    echo 'EmptyController->_empty';

  }

}

跨控制器调用:

1、直接实例化:

 调用结果:

2、A()用来实例化其他控制器

调用结果:

3、R()

 

调用结果:

 

TP框架的配置文件

惯例配置:ThinkPHP/conf/convention.php

应用配置:Application/Common/conf/config.php

调试配置:Application/Common/conf/debug.php

模块配置:Application/Home/conf/config.php

加载顺序

惯例配置->应用配置->调试配置->模块配置

优先级:

模块配置>调试配置>应用配置>惯例配置

猜你喜欢

转载自www.cnblogs.com/LQK157/p/9224217.html