Codeigniter 从方法调用控制器

Codeigniter 从方法调用控制器,codeigniter,methods,controller,Codeigniter,Methods,Controller,我们可以调用一个控制器并从一个方法解析任何值或数据到控制器吗? 假设我有这个方法 function loader(){ //some operations to call another controller } 通过这个方法,我想调用一个名为welcome.php的控制器,它位于/application/controller中 我试过了,但没用 function loader(){ $open = new Welcome(); } 它表示未找到类欢迎 抱歉我的英语不好请确保您的加

我们可以调用一个控制器并从一个方法解析任何值或数据到控制器吗? 假设我有这个方法

function loader(){
  //some operations to call another controller
}
通过这个方法,我想调用一个名为welcome.php的控制器,它位于/application/controller中

我试过了,但没用

function loader(){
   $open = new Welcome();
}
它表示未找到
类欢迎


抱歉我的英语不好

请确保您的加载程序控制器已扩展以欢迎控制器

假设控制器welcome,my_控制器是B中的两个控制器和加载函数

class Welcome extends CI_Controller {
     function my_fun() {}  
}
然后,当您从my_控制器中被删除时,您可以调用my_fun()

class My_Controller extends Welcome {         
      $open = $this->my_fun();
}

首先,您必须包含该文件

include('welcome.php')

然后,创建对象

function loader(){
    $open = new welcome();

    //if you want to call a method in an object

    $open->MyWelcomeMethod();
}

我已经将我的加载程序类扩展到欢迎控制器,它会给我相同的错误消息,
class welcome not found
尝试并告诉我是否有任何问题我已经将我的加载程序类扩展到欢迎控制器,它会给我相同的错误消息,class welcome notfound@Wildan穆利斯:包括欢迎,它也不起作用。它仍然会给出与结果相同的错误消息