この記事では、thinkphp3.2 で他のモジュール間のコントローラー呼び出しを実現する方法を主に紹介し、thinkPHP のクロスモジュール呼び出しメソッドとクロスコントローラー呼び出しメソッドの一般的な操作スキルをサンプルの形式で分析します。この記事へ
この例では、thinkphp3.2 が他のモジュールへのクロスコントローラー呼び出しを実装する方法を説明します。参考までに皆さんと共有してください。詳細は次のとおりです:
thinphp にはフロントエンドとバックエンドで相互に呼び出しを行うためのメソッドがあり、重複したコンテンツを保存できます。
1 2 |
|
他の場所でメソッドを呼び出す場合も同様です。
同じコントローラー内の場合、モジュール名は省略可能です。
クラスのメソッドを共通に呼び出すなど:
1 2 |
|
フレームワークはクロスモジュールとコントローラのA()メソッドを提供します
1 2 3 4 5 6 7 |
|
呼び出しのデモ:
1 2 3 |
|
それでも十分ではない場合、フレームワークはRも提供します() メソッドを使用して、クラスをインスタンス化し、メソッドを呼び出します。
1 2 3 4 |
|
効果は次のとおりです:
1 2 3 4 5 6 |
|
以上がthinkphp3.2 が他のモジュールへのクロスコントローラー呼び出しを実装する方法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。