当我想看看发生了什么时,我正在寻找干净的方法来打破我目前在PHP中使用打印命令的习惯。
我知道诸如Zend Debugger之类的选项,但我使用Coda进行开发,我对混合其他软件或不必执行服务器命令不感兴趣。我只需要一个可以添加到我的代码库然后打开/关闭的控制台。
有这样的事吗?此外,你用了什么?为什么?
编辑:那里有很多东西,但我需要更简单的东西,所以我最终自己编写了代码。它不需要很长时间(也不是非常漂亮),但我已经把它放在my server上给其他感兴趣的人。
答案 0 :(得分:3)
谷歌浏览器有很好的扩展 - PHP Console。
答案 1 :(得分:2)
您可以将Xdebug与many options available to view its debugging info中的任何一个结合使用。
答案 2 :(得分:1)
有FirePHP将您的PHP日志消息写入Firebug控制台。
答案 3 :(得分:1)
使用Coda?这意味着你正在使用mac。您可能希望查看XDebug和http://www.bluestatic.org/software/macgdbp/
答案 4 :(得分:1)
我知道Zend Debugger等选项,但我使用Coda进行开发,我对混合其他软件或不必执行服务器命令不感兴趣。我只需要一个可以添加到我的代码库然后打开/关闭的控制台。
不完全确定我是否在那里了解你,但你不能log to a file,然后有一个运行tail -f /path/to/log-file.txt
的控制台窗口?这对我很有用。当然,你做需要与服务器的控制台连接。
答案 5 :(得分:1)
Chrome还有另一个名为ChromePHP的扩展程序。它比其他一些解决方案简单一点:
https://chrome.google.com/webstore/detail/noaneddfkdjfnfdakjjmocngnfkfehhd
入门指南: http://www.chromephp.com
答案 6 :(得分:0)
在我的开发生涯中,我没有偶然发现一个显示您在问题中描述的输出的软件。这将是一个很棒的节目或功能我相信但遗憾的是我没有找到任何。
就像Andrew和Nickf已经回答的那样,有一些很好的工具,直到有人坐下来写这篇文章,看起来我们已经处于寒冷状态。
答案 7 :(得分:0)
我一直在寻找类似的解决方案,这个解决方案并不重,甚至更好,我不需要包含任何类,所以我创建了简单的功能,将php输出到浏览器控制台,你可以查看它这里: