当编程在PHP您经常时发现一个简单的回声或日志声明不是充足的。 您发现了问题哪里发生,但是您不知道它为什么首先执行那个代码。 这是施行道路迟早有用的地方。 到目前为止一个简单的电话您能显示代码的整体施行道路,被执行,文件和在哪行号的每个作用。 不那是否是得心应手的?

使用debug_print_backtrace ()打印代码的充分的施行道路那点的。 您能也使用退回与以下数据的一个结合列阵的debug_backtrace () :
debug_backtrace的可能的返回的元素()

名字 类型 描述
作用

流函数名字。 参见
__FUNCTION。

线 整数 测程仪线数字。 参见
__LINE。
文件 当前文件名。 参见
__FILE。

当前分类名。 参见
__CLASS

类型 当前呼叫类型。 如果方法电话, “- >”返回。 如果静止
方法电话, “: :”返回。 如果函数调用,没什么返回。
args 列阵

如果在作用里面,这列出作用论据。 如果
在文件记录里面,这列出包括的文件名(s)。