action();" を通じてメソッド名を取得します; 4. を通じて取得しますエコー出力。メソッド名のみ。"/> action();" を通じてメソッド名を取得します; 4. を通じて取得しますエコー出力。メソッド名のみ。">

ホームページ  >  記事  >  PHPフレームワーク  >  thinkphpで現在アクセスしているメソッド名を取得する方法

thinkphpで現在アクセスしているメソッド名を取得する方法

藏色散人
藏色散人オリジナル
2022-12-08 09:49:582057ブラウズ

thinkphp は、現在アクセスされているメソッド名を取得します: 1. 対応する tp ファイルを開きます; 2. アクセスするアドレスを決定します; 3. "request()->action();" を通じてメソッド名を取得します。 "; 4. echo出力で取得したメソッド名を出力するだけです。

thinkphpで現在アクセスしているメソッド名を取得する方法

このチュートリアルの動作環境: Windows 7 システム、ThinkPHP バージョン 5、Dell G3 コンピューター。

thinkphp は現在アクセスされているメソッドの名前をどのように取得しますか?

thinkphp5 は現在のモジュール、コントローラー、メソッド名を取得します

問題分析:

thinkphp5 シリーズは現在のモジュール、コントロールを取得する必要がありますデバイス名とメソッド名には、組み込みの Request クラスまたはリクエスト ヘルパー関数を使用できます。次に、例を示します:

現在アクセスしているアドレスがindex/member/addであると仮定し、このアドレスのモジュール、コントローラー、およびメソッド名を取得しましょう

1.モジュール名:

echo "現在のモジュール名は:" . request()->module();

出力結果:

thinkphpで現在アクセスしているメソッド名を取得する方法

2, コントローラー名を取得します:

echo "現在のコントローラー名は:" . request()->controller();

出力結果:

thinkphpで現在アクセスしているメソッド名を取得する方法

3. メソッド名を取得します:

echo "現在の操作名は:" . request()->action();

出力結果:

thinkphpで現在アクセスしているメソッド名を取得する方法

推奨される学習: 「thinkPHP ビデオ チュートリアル

以上がthinkphpで現在アクセスしているメソッド名を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。