当前位置: 首页> 教育> 就业 > php 方法追踪其被调用的踪迹

php 方法追踪其被调用的踪迹

时间:2025/7/11 18:15:36来源:https://blog.csdn.net/u010865136/article/details/140505156 浏览次数:0次

一、遇到的问题

一个公共方法,有多个调用入口,快速排查到其被调用的入口

二、解决

使用debug_backtrace(),其记录了调用方法的所有上层方法,如下为打印的debug_backtrace()的数据,从键值0开始,依次往上一层一层推经过的方法,直到调用方法的入口。

debug_backtrace()可用于捕捉异常,发送异常邮件。

array (0 => array ('file' => 'trunk\\data\\test.php','line' => 133,'function' => 'getTrace','class' => 'TestDataKernel','args' => array (0 => 630,1 => 19,2 => '多元化集团',3 => 0,4 => 1,),),1 => array ('file' => '\\trunk\\business\\business.test.php','line' => 3617,'function' => 'testName','class' => 'TestDataKernel','args' => array (0 => 630,1 => 19,2 => '多元化集团',3 => 0,4 => 1,),),

关键字:php 方法追踪其被调用的踪迹

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: