2013-06-22 105 views
0

我们可以调用控制器并从方法解析任何值或数据到控制器吗? 让我们说,我有这样的方法,从方法调用控制器

function loader(){ 
    //some operations to call another controller 
} 

,并从该方法我想打电话叫的welcome.php至极位于/应用/控制器控制器

心中已经试过,但它不“科技工作

function loader(){ 
    $open = new Welcome(); 
} 

它说,Class Welcome not found

对不起我的英语不好

回答

0

确保您的装载机控制器是extended以欢迎控制器。

假设控制器的欢迎,my_controller在B两控制器和加载函数然后

class Welcome extends CI_Controller { 
    function my_fun() {} 
} 

,那么你可以调用my_fun()当您从my_controller entended像

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

见我的编辑ANS .... – Gautam3164

+0

我已经延长我的装载机类欢迎控制器,它给了我同样的错误信息,'阶级欢迎不found' – Rdiksa

+0

试试吧,如果告诉我任何关注 – Gautam3164

1

首先你必须包括文件

include('welcome.php');

然后,创建该对象。

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

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

    $open->MyWelcomeMethod(); 
}