可能重複:
How to find out where a function is defined?
get filename of extended class確定什麼是功能被稱爲文件
在PHP非面向對象代碼的工作,我有時會發現自己挖通過代碼找到像「」那樣簡單的功能,其中該功能位於「。
function myfunction(){
where_is_this_function();
}
我的問題是,我怎麼能找到哪裏是哪裏的where_is_this_function()
坐在
我知道有調試器,在文件中查找工具和其他選項的文件,但我想知道是否有任何編程方式都可以這樣做,因爲有時它更方便。
get_thefunction_file('where_is_this_function()')
也,debug_backtrace()輸出有時太混亂對於 – Jonathan 2012-03-15 13:54:07
看一看[反射](http://php.net/manual/en/book.reflection.php) – 2012-03-15 13:56:05
在一個旁註,任何像樣的IDE將允許您在該功能上按Ctrl + LeftMouse(或其他快捷方式)將您帶到那裏。 – Gordon 2012-03-15 13:59:28