如何调试在printStackTrace PHP…等值的施行道路()在Java
Angsuman Chakraborty
2007年3月1日
当编程在PHP您经常时发现一个简单的回声或日志声明不是充足的。 您发现了问题哪里发生,但是您不知道它为什么首先执行那个代码。 这是施行道路迟早有用的地方。 到目前为止一个简单的电话您能显示代码的整体施行道路,被执行,文件和在哪行号的每个作用。 不那是否是得心应手的?
使用debug_print_backtrace ()打印代码的充分的施行道路那点的。 您能也使用退回与以下数据的一个结合列阵的debug_backtrace () :
从debug_backtrace的可能的返回的元素()
| 名字 | 类型 | 描述 |
|---|---|---|
| 作用 | 串 |
流函数名字。 参见 |
| 线 | 整数 |
测程仪线数字。 参见 __LINE。 |
| 文件 | 串 |
当前文件名。 参见 __FILE。 |
| 类 | 串 |
当前分类名。 参见 |
| 类型 | 串 |
当前呼叫类型。 如果方法电话, “- >”返回。 如果静止 方法电话, “: :”返回。 如果函数调用,没什么返回。 |
| args | 列阵 |
如果在作用里面,这列出作用论据。 如果 |
归档在 标题新闻之下, 怎么对, Java软件, 开放源码软件, PHP, 编程, 技术笔记, 网 |
|
RSS 2.0 |
Trackback 这篇文章 |
给这篇文章发电子邮件
您可以也喜欢读 |


增加到Technorati喜爱

































