PHP の FUNCTION マジック定数を使用して、実行中の関数の名前を取得します: 構文: $function_name = __FUNCTION__; 使用法: 関数内で FUNCTION を使用して、呼び出し関数の名前を取得します; 注: これは、関数内でのみ使用できます。関数であり、関数名のみが返されます。 は名前空間やクラス名を含まず、匿名関数として使用すると空の文字列を返します。
#PHP 関数はどのようにして関数名を返すのでしょうか?
PHP の強力な機能は、__FUNCTION__
マジック定数を介して実行されている関数の名前を取得できることです。この定数を関数内で使用して、呼び出し関数の名前を取得できます。
構文:
$function_name = __FUNCTION__;
実際のケース:
次に、関数内で関数名を取得する例を示します。
function get_function_name() { echo "当前函数名:" . __FUNCTION__; } get_function_name();
このコードは出力します:
当前函数名:get_function_name
その他の注意事項:
__FUNCTION__
定数は内部でのみ使用できます機能 。 __FUNCTION__
は空の文字列を返します。 以上がPHP 関数はどのようにして関数名を返すのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。