thinkphp控制器笔记

这篇博客介绍了ThinkPHP框架中控制器的分层和事件控制器的概念。通过实例展示了如何在不同控制器间进行调用,包括创建event事件控制器层,并在原控制器中调用event中的方法。此外,还提到了ThinkPHP的多层和多级控制器结构,以及如何通过A方法实例化控制器。
摘要由CSDN通过智能技术生成

控制器如果非常多的话,就需要分层,内部之间会互相调用,

创建一个文件夹姑且命名为event在Home下,

内容为:

<?PHP
namespace Home\event;
class ohi{
    public function ok(){
        echo "这是为控制器添加的event架构。";
    }
}
?>

之后在原来的控制器index中:

<?php
namespace Home\Controller\Index;
use Think\Controller;
use Home\event\ohi;
class Index extends Controller {

      //  $config = C('');
    //dump($config);//ThinkPHP框架带的打印变量的函数;
    //}

          public function run(){
       
       $ok= new ohi();
       $ok->ok();
   }

}
?>这样就调用了一个事件

ThinkPHP的控制器支持多层和多级,多层指的是控制器可以分层,例如除了默认的Controller控制器层(我们可以称之为访问控制器),还可以添加事件控制器(层)

Controller作为访问控制器,可以建立一个Event作为事件控制器,事件控制器作为访问控制器的调用使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值