1

私はコードで立ち往生しています。Controllers管理フォルダーに、、、、、のような5つの異なるページがあります。今controller_A.php、 4つのコントローラーA 、 B controller_B.php、 C 、Dのメソッドまたは関数にコントローラーEメソッドにアクセスしたいと思います。4つの異なるコントローラーメソッドを他のコントローラーに呼び出す方法を教えてください。controller_C.phpcontroller_D.phpcontroller_E.php

4

2 に答える 2

0

これはあなたの問題を解決するのに役立つかもしれません。一般に、他のコントローラーを次のようにロードできます

次のようにコントローラー内にコントローラーをロードします

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

次に、単にメソッドを呼び出します

$this->Your_controller->functioname();
于 2016-08-11T05:36:45.113 に答える
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();
于 2016-08-11T05:38:48.083 に答える