如何查看某段php腳本中出現的函數是在那個php檔案中定義的
使用ReflectionFunction。 ReflectionMethod中文文檔ReflectionFunction中文文檔
getMessage(); return; } $start = $func->getStartLine() - 1; $end = $func->getEndLine() - 1; $filename = $func->getFileName(); echo "function $funcname defined by $filename($start - $end)\n"; } function_dump('a'); function_dump(array('b', 'f')); $b = new b(); function_dump(array($b, 'f')); ?>
用phpstorm,開啟整個工程,然後Ctrl+滑鼠點選函數名稱就可跳到定義了。
用IDE的話, 直接ctrl+滑鼠點選.
用普通編輯器, 就整個專案下找出function 函數名稱
.
用反射類別echo (new ReflectionFunction('函數名稱'))->getFileName()
以上就是php 如何查看某個函數定義在那個php檔案中的內容,更多相關內容請關注PHP中文網(m.sbmmt.com)!