如果我在控制器中有这样的文件夹:
controller/folder/class/method
如何获取当前文件夹,
上课 :$this->router->class
对于方法:$this->router->method
如何获取文件夹名称或完整路径???
如果我在控制器中有这样的文件夹:
controller/folder/class/method
如何获取当前文件夹,
上课 :$this->router->class
对于方法:$this->router->method
如何获取文件夹名称或完整路径???
controller/folder/class/method
试试看 :
echo $this->uri->segment(1);
它将在控制器下显示您的文件夹名称
前任 :
/controller/stackoverflow/class/method
o/p : stackoverflow
您可以使用$this->router->fetch_directory()
来自system/core/Router.php
:
/**
* Fetch the sub-directory (if any) that contains the requested controller class
*
* @access public
* @return string
*/
function fetch_directory()
{
return $this->directory;
}
我一直用:
$this->uri->segment(1)
获取我的控制器名称。不确定这是否是因为您正在寻找文件夹名称。