我想写一个函数或方法我要在函数内部 ,获取这个函数在哪一个文件哪一行调用?eg: file1 <?phpfunc (){ echo 1;//我想在这个函数获取在file2的哪一行调用 }#######################file 2 <?phpinclude “file1”;func(); 在哪个文件调用还好说:可以用$SERVER["PHP_SELF"];但哪在一行执行?,却有点困难 用__FILE__ 获取到的只是本文件自身函数所在的这一行。获取不了 外部文件的调用行数。追加:我是想这个函数来写错误log日志,原来是用 try{}catch(){}中用 $e->getLine() 来写的但发现$e->getLine() 报的只是我抛出异常的那一行,而不是我调用出错的行数。
- 3 回答
- 0 关注
- 1557 浏览
添加回答
举报
0/150
提交
取消