PHP では、「get_class_methods(クラス名);」などの構文を使用して、「__METHOD__」を通じて現在のメソッド名を取得できます。「__METHOD__」は、クラスを表す PHP5 以降の新しいマジック定数です。文法、名前。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、Dell G3 コンピューター。
php 現在のメソッド名を取得するにはどうすればよいですか?
#PHP 現在のクラス名とメソッド名を取得します
__CLASS__ クラスの名前 (PHP 4.3.0 で新しく追加されました)。 PHP 5 以降、この定数は定義されたときのクラスの名前を返します (大文字と小文字は区別されます)。 PHP 4 では、この値は常に小文字です。
__METHOD__ クラスのメソッド名 (PHP 5.0.0 で新しく追加されました)。定義されたとおりのメソッド名を返します (大文字と小文字が区別されます)。
注: これらの定数の前後には 2 つのアンダースコアが付いています。
get_class(class name);//取得当前语句所在类的类名 get_class_methods(class name);//取得class name 类的所有的方法名,并且组成一个数组 get_class_vars(class name);//取得class name 类的所有的变亮名,并组成一个数组
推奨学習: 「
PHP ビデオ チュートリアル以上がPHPで現在のメソッド名を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。