Codeigniter 獲取當前的控制器名稱和方法名稱

在Codeigniter 能夠經過下面兩個方法獲取當前的控制器名稱和方法名稱php

$this->router->fetch_class();
$this->router->fetch_method();

在Codeigniter 3.1.x版本中,可以使用fetch

$this->router->class;
$this->router->method;

經過system/core/Router.php 文件源碼中 的67到79行 塊註釋能夠看到, $class屬性是當前的類名,$method屬性是當前的方法名。this

參考:code

  1. Codeigniter get controller name in helper
  2. How to get Controller, Action, URL informations with CodeIgniter
相關文章
相關標籤/搜索