FirePHP — php版的firebug

网络整理 - 07-26
   

  在friendfeed上找到的了这个名为FirePHP的Firefox插件,是基于Firebug的一个扩展,可以用来在Firebug的console中方便的输出php的调试信息又不影响php程序的正常运行。实际上这东东出来的时间也不短了,只是以前没试用过,现在把玩了一会也挺有趣。附图一张:

  

firephp

  FirePHP包含两个部分

  firefox扩展

  php程序库

  FirePHP的php调试信息都是通过在http头里面添加X-FirePHP-Data信息串来标识,不会直接输出到页面上,这样也就避免对php正常输出产生影响。可以输出的调试信息类型如下:

  正常的调试字符串,类型有LOG,INFO,WARN,ERROR几种

  数组array

  object

  异常Exception

  SQL返回数据

  http header

  如果你像我一样使用的是firefox 3,

  这个版本只适用于php5,,但是功能上就弱多了,而且是通过js来输出调试信息,实用性也不强。