Codeigniter:如何在控制器文件夹中的控制器中调用外部控制器

时间:2012-07-03 08:59:44

标签: model-view-controller codeigniter controller

我在php中使用codeigniter,我的问题是如何在控制器文件夹中的控制器中调用外部控制器。

    //this file is Controller2.php in controllers folder
class Controller2 extends CI_Controller
{
function one()
   {
      // Some code goes here..
   }
}


//and now this file is Controller1.php which is also in controllers folder


class Controller1 extends CI_Controller
{
   function one()
   {
      // I want to load Controller2 here
   }
}

请指教我,因为我在谷歌搜索时浪费了这么多时间。

提前致谢..

卡姆兰

2 个答案:

答案 0 :(得分:1)

您可以(但不能使用默认功能)使用类似的内容,您应该使用CodeIgniter的HMVC扩展名:Link

有很多关于扩展的例子和好的帖子。

答案 1 :(得分:0)

你不能,或者你不应该。您需要在两个不同的控制器中使用的任何功能都应该移动到库或帮助文件中。