PHP 打印回溯-debug_backtrace

在框架中,或者使用文件较多,不好找报错的情况下,可以直接使用这个函数调试。

image.png
demo.png
打印结果
  • 解释

  • line 这一行调用的function 函数

在49行打印了 test1() 函数,会一致追踪到 test4() 函数。第一个值, test3() 函数中的第42行调用了 test4() 一致追溯,到键为3的这个值,也就是最后一个值,是49行调用的 test1() 。

也可以使用 debug_print_backtrace 函数,即可直接追溯并打印

function test4()
{
    debug_print_backtrace();
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,846评论 0 10
  • 包(lib)、模块(module) 在Python中,存在包和模块两个常见概念。 模块:编写Python代码的py...
    清清子衿木子水心阅读 3,834评论 0 27
  • 写在前面的话 代码中的# > 表示的是输出结果 输入 使用input()函数 用法 注意input函数输出的均是字...
    FlyingLittlePG阅读 2,959评论 0 9
  • 这是我人生中第二次矫正牙齿,第一次矫正是从小学开始的,一直到高中才摘了牙套,记得那个时候戴钢牙套刚带上第一顿...
    诺诺子_阅读 1,368评论 0 1
  • 我们听到的一切声音,只是一种意见,并非事实;而我们看见的一切,只是一个角度,并非事物的真相。 正如尼采所说“我们的...
    gyl58365阅读 415评论 0 0