是否有任何工具可以显示PHP代码序列,以避免错误,例如here?
我知道我的PHP代码后面的代码会在开头覆盖代码。但是,在我的情况下情况并非如此。
答案 0 :(得分:2)
我不确定我是否真正理解这个问题,但一种解决方案可能是使用调试器;一个很好的方法是使用
这两个都是免费的,顺便说一句。
通过这些,您可以一步一步地设置断点,观察变量的内容,查看堆栈跟踪,......它适用于Web和CLI脚本; - )
当然,这意味着Eclipse正在您正在执行脚本的机器上运行......但是如果您在开发机器上执行它,您可能有一个GUI而且所有这些,所以应该没问题......
(我知道,对于Web应用程序,您可以让Eclipse在与PHP Web服务器不同的机器上运行 - 这就是所谓的“远程调试”)
显然,您可能不会在生产服务器上执行此操作,但是,只要您在开发计算机上,使用调试器有时真的有助于了解frak正在进行的操作^^
过去几个月我一直在使用Drupal;使用调试器有时是理解什么叫做什么以及如何^^
的唯一“理智”方式
免责声明:诚恳:这个答案的很大一部分是我几天前对another question所做的回答的重新发布。