2017-03-15 195 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

相關問題