2009-08-14 52 views
0

是否有任何工具可以通过它来可视化PHP代码的序列,从而避免错误,如here要想像PHP代码的序列

我有一个想法,稍后在我的PHP代码中的代码会在开始时覆盖代码。但是,我的情况并非如此。

+0

对不起,什么? – jason 2009-08-14 05:28:49

+0

你必须用'to'开始每个问题吗? – 2009-08-14 05:36:35

回答

2

我不确定我是否真正理解了这个问题,但一种解决方案可能是使用调试器;一个很好的方式做到这一点是

。这都是免费,顺便说一句。

有了这些,你可以一步一步做,设置断点,观察变量的内容,查看堆栈跟踪,...它可以工作在Web和CLI脚本;-)

当然,这意味着你正在执行你的脚本的机器上运行Eclipse ...但是,如果你正在你的开发机器上执行它,你可能有一个图形用户界面和所有的,所以它应该很好...
(我知道对于Web应用程序,您可以将Eclipse运行在与具有PHP Web服务器的机器不同的机器上 - 这就是所谓的“远程调试”)


很明显,你可能不会做,你的生产服务器上,但是,只要你是在开发机器上,使用调试器有时确实有助于理解什么FRAK上^^

我要去过去几个月一直在使用Drupal;使用调试器有时了解的只是“理智”的方式是什么叫什么,以及如何^^


免责声明:要honnest:这个答案的很大一部分是回答我做对的重职another question前几天。

+0

关于Eclipse的好处! - EasyEclipse for PHP似乎也很有用。 – 2009-08-14 05:55:00