0

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

    //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
   }
}

请指导我,因为我在谷歌搜索过程中浪费了很多时间。

提前致谢..

卡姆兰

4

2 回答 2

1

您可以使用类似的功能,但不能使用默认功能,您应该使用CodeIgniter 的HMVC扩展:链接

有很多关于扩展的例子和一个很好的线程。

于 2012-07-03T09:11:24.877 回答
0

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

于 2012-07-03T09:01:43.720 回答