2017-03-15 153 views

回答

1

试试这一个。

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

使用fetch_class获得电流控制器名称,并使用fetch_method在相关的控制器来获取当前函数名。 或者你可以简单地做到这一点使用PHP核心

echo __CLASS__; 

要做到同样的事情在笨:

echo $this->router->class; 
+0

不工作通过$ this->路由器 - > FETCH_CLASS();将返回第一个uri段,如$ this-> uri-> segment(1); 但我想获得使用routes.php隐藏的控制器名称“核心”。 –

+0

@SoumenDas请立即确认。我编辑了答案 –

2

如果您的网址助手从autoload.php加载配置自动那么你就可以访问你的控制器

$this->uri->segment(1); 

进一步学习Codeigniter URLS

相关问题