0

是否有任何工具可以让您可视化 PHP 代码的序列,从而避免像这里这样的错误?

我有一个想法,我的 PHP 代码后面的代码将覆盖开头的代码。但是,我的情况并非如此。

4

1 回答 1

2

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

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

有了这些,您可以一步一步地设置断点,查看变量的内容,查看堆栈跟踪,......它适用于 Web 和 CLI 脚本;-)

当然,这意味着让 Eclipse 在您正在执行脚本的机器上运行......但是如果您在开发机器上执行它,您可能有一个 GUI 和所有这些,所以应该没问题......
(我知道即,对于 Web 应用程序,您可以让 Eclipse 在与具有 PHP 网络服务器的机器不同的机器上运行——这就是所谓的“远程调试”)


显然,你可能不会在你的生产服务器上这样做,但是,只要你在你的开发机器上,使用调试器有时真的有助于理解正在发生的事情^^

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


免责声明:老实说:这个答案的很大一部分是我几天前对另一个问题所做的回答的重新发布。

于 2009-08-14T05:34:16.850 回答