2013-06-22 152 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(); 
}