action();" を通じてメソッド名を取得します; 4. を通じて取得しますエコー出力。メソッド名のみ。"/> action();" を通じてメソッド名を取得します; 4. を通じて取得しますエコー出力。メソッド名のみ。">
ホームページ > 記事 > PHPフレームワーク > thinkphpで現在アクセスしているメソッド名を取得する方法
thinkphp は、現在アクセスされているメソッド名を取得します: 1. 対応する tp ファイルを開きます; 2. アクセスするアドレスを決定します; 3. "request()->action();" を通じてメソッド名を取得します。 "; 4. echo出力で取得したメソッド名を出力するだけです。
このチュートリアルの動作環境: Windows 7 システム、ThinkPHP バージョン 5、Dell G3 コンピューター。
thinkphp は現在アクセスされているメソッドの名前をどのように取得しますか?
thinkphp5 は現在のモジュール、コントローラー、メソッド名を取得します
問題分析:
thinkphp5 シリーズは現在のモジュール、コントロールを取得する必要がありますデバイス名とメソッド名には、組み込みの Request クラスまたはリクエスト ヘルパー関数を使用できます。次に、例を示します:
現在アクセスしているアドレスがindex/member/addであると仮定し、このアドレスのモジュール、コントローラー、およびメソッド名を取得しましょう
1.モジュール名:
echo "現在のモジュール名は:" . request()->module();
出力結果:
2, コントローラー名を取得します:
echo "現在のコントローラー名は:" . request()->controller();
出力結果:
3. メソッド名を取得します:
echo "現在の操作名は:" . request()->action();
出力結果:
推奨される学習: 「thinkPHP ビデオ チュートリアル 」
以上がthinkphpで現在アクセスしているメソッド名を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。