在我的router.php文件中,我添加了此代码。
$ route ['mission'] =“content / index / mission”;
在这里你知道内容是控制器,索引是功能,任务是该功能的参数。
但是当我在浏览器中查看它时,我需要内容/索引。 换句话说,它没有将所需的参数传递给索引函数。
答案 0 :(得分:2)
确保通过功能参数接收参数,而不是使用uri段 控制器:
// This is incorrect, and will not work
public function index()
{
$param = $this->uri->segment(3); // This wont work
}
// This is correct and will work.
public function index($param = null) // use null to prevent "undefined var error"
{
if($param != null)
{
// The param was passed and do your stuff here
}
}