0

私は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
   }
}

グーグルで時間を無駄にしてしまったので教えてください。

前もって感謝します..

カムラン

4

2 に答える 2

1

デフォルトの機能ではできませんが、似たようなものを使用するには、CodeIgniter のHMVC拡張機能を使用する必要があります:リンク

拡張機能に関する多くの例と良いスレッドがあります。

于 2012-07-03T09:11:24.877 に答える
0

できません。むしろ、すべきではありません。2 つの異なるコントローラーで使用する必要がある機能はすべて、ライブラリーまたはヘルパー ファイルに移動する必要があります。

于 2012-07-03T09:01:43.720 に答える