如何在codeIgniter中将2个以上的控制器数据访问到单个控制器中

时间:2016-08-11 05:16:31

标签: php codeigniter hmvc codeigniter-hmvc

我坚持使用代码。我在管理员文件夹中有5个不同的Controllers页面,例如controller_A.phpcontroller_B.phpcontroller_C.phpcontroller_D.php,{{ 1}},现在我想访问4控制器A,B,C,D的方法或功能到Controller E方法。 请帮帮我,如何将4种不同的控制器方法调用到其他控制器中。

2 个答案:

答案 0 :(得分:0)

可能会有助于解决您的问题。通常,您可以加载其他控制器

在控制器内加载控制器,如

$this->load->library('../controllers/Your_controller');

然后只需调用方法

$this->Your_controller->functioname();

答案 1 :(得分:0)

您可以尝试使用以下策略:

require_once('controllers/controller_B.php');

$obj_b = new controller_B();

$obj_b->function_b();

require_once('controllers/controller_C.php');

$obj_c = new controller_C();

$obj_c->function_c();