我想寫一個函數或方法我要在函數內部 ,獲取這個函數在哪一個文件哪一行調用?eg:? file1? <?phpfunc (){????echo 1;//我想在這個函數獲取在file2的哪一行調用 }#######################file 2 <?phpinclude “file1”;func();?? 在哪個文件調用還好說:可以用$SERVER["PHP_SELF"];但哪在一行執行?,卻有點困難 用__FILE__? 獲取到的只是本文件自身函數所在的這一行。獲取不了 外部文件的調用行數。追加:我是想這個函數來寫錯誤log日志,原來是用 try{}catch(){}中用? $e->getLine() 來寫的但發現$e->getLine() 報的只是我拋出異常的那一行,而不是我調用出錯的行數。
- 3 回答
- 0 關注
- 1610 瀏覽
添加回答
舉報
0/150
提交
取消