如何在PHP 中獲取調用函數的名稱
而debug_backtrace 棧函數提供有關調用堆的信息,眾所周知找到類似函數的現成可用的實作GetCallingMethodName可以是一個方便的解決方案。理想情況下,這樣的函數也應該在適用時傳回方法的類別。
解:
檢索呼叫函數名稱最直接的方法是利用debug_backtrace 如下所示:
echo debug_backtrace()[1]['function'];
echo debug_backtrace(!DEBUG_BACKTRACE_PROVIDE_OBJECT|DEBUG_BACKTRACE_IGNORE_ARGS,2)[1]['function'];
以上是PHP中如何取得呼叫函數名稱?的詳細內容。更多資訊請關注PHP中文網其他相關文章!