`
rikugun
  • 浏览: 350967 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

超强php的firebug插件

    博客分类:
  • PHP
阅读更多
这个的主要作用是输出php的调试信息哦.先看看截图

Firephp界面


1. 先从  Mozilla Add-ons 获取到这个addons先

2.下载 PHP的运行库

然后在页面

require('FirePHPCore/fb.php');

一下这个库

主要的函数是
The fb() Function/Method

fb( mixed $Object [, string $Label ] [, string $Type ] )
fb($Object);
fb($Object, $Type);
fb($Object, $Label);
fb($Object, $Label, $Type);
相当于firebug 的console.log这样的
$Object

必须,输出的变量.
$Label

可选, 在 Firebug Console 或Request Server Tab中$Object的标签.
$Type

可选,默认是 FirePHP::LOG.

其他有效的值为:

    * FirePHP::LOG //普通的记录
    * FirePHP::INFO  //提示,firebug中的蓝色提示
    * FirePHP::WARN  //警告,黄色那个
    * FirePHP::ERROR //错误,红色那个
    * FirePHP::TRACE  //查看所有变量?
    * FirePHP::TABLE  //以table的格式输出
    * FirePHP::DUMP  //类似var_dump
fb('Hello World'); /* Defaults to FirePHP::LOG */

fb('Log message'  ,FirePHP::LOG);
fb('Info message' ,FirePHP::INFO);
fb('Warn message' ,FirePHP::WARN);
fb('Error message',FirePHP::ERROR);

fb('Message with label','Label',FirePHP::LOG);

fb(array('key1'=>'val1',
         'key2'=>array(array('v1','v2'),'v3')),
   'TestArray',FirePHP::LOG);

function test($Arg1) {
  throw new Exception('Test Exception');
}
try {
  test(array('Hello'=>'World'));
} catch(Exception $e) {
  /* Log exception including stack trace & variables */
  fb($e);
}

fb('Backtrace to here', FirePHP::TRACE);

fb(array('2 SQL queries took 0.06 seconds',array(
   array('SQL Statement','Time','Result'),
   array('SELECT * FROM Foo','0.02',array('row1','row2')),
   array('SELECT * FROM Bar','0.04',array('row1','row2'))
  )),FirePHP::TABLE);

输出上图的效果
分享到:
评论

相关推荐

    FireBug插件使用教程

    FireBug 插件使用教程 FireBug 是一款功能强大的 Web 开发工具,可以实时编辑、调试和监测任何页面的 CSS、HTML 和 JavaScript。本文主要是为初学者介绍 FireBug 的基本功能与如何使用 FireBug。 一、安装 FireBug...

    firebug插件

    firebug插件

    firefox firebug 插件

    Firebug是Firefox浏览器的一款经典开发插件,它在Web开发者中具有广泛的影响力,尤其是在前端调试领域。这款插件提供了一整套工具,帮助开发者检查、修改和监控网页的HTML、CSS、JavaScript以及网络请求等。在Fire...

    火狐浏览器的fireBug插件

    **火狐浏览器的FireBug插件** 火狐浏览器(Firefox)是开源的网络浏览器,而FireBug是一款强大的网页开发和调试工具,它被设计为Firefox的一个扩展插件。FireBug的出现极大地提升了开发者的工作效率,使得HTML、CSS...

    火狐浏览器firebug插件,2.0.13版本

    本资源提供的正是Firebug插件的2.0.13版本,适用于那些需要对网页进行深入分析、调试和优化的用户。 Firebug 2.0.13版本主要包含了以下功能和知识点: 1. HTML检查:此版本的Firebug允许用户实时查看和编辑网页的...

    IE firebug插件,IE插件 类似Firebug,IE WebDeveloper

    IE插件 类似Firebug,IE firebug插件,IE WebDeveloper ,IE的测试网页插件,在IE中处理CSS样式问题

    最新版fireBug插件

    最新版的FireBug插件为用户提供了更高效、便捷的JavaScript调试体验。 在JavaScript开发过程中,调试是一项必不可少的任务,它帮助开发者查找并修复代码中的错误,优化性能。FireBug提供了以下主要功能: 1. **源...

    火狐浏览器Firebug插件

    以下是关于火狐浏览器Firebug插件的详细知识点: 1. **Firebug的历史与作用**:Firebug是由Joe Marini在2006年创建的,起初是作为一个Firefox扩展来帮助开发者更好地理解和调试网页代码。它集成了HTML、CSS、...

    firefox插件firebug

    Firebug是Firefox浏览器的一款经典开发工具插件,它在Web开发者中广受欢迎,尤其是在前端开发领域。这款插件提供了一整套强大的功能,包括HTML、CSS、JavaScript的实时编辑和调试,以及网络请求的监控和分析。以下是...

    火狐的firebug插件

    **火狐浏览器的Firebug插件详解** 火狐(Firefox)作为一款开源的网络浏览器,以其高度可定制性和安全性受到广大用户的喜爱。在网页开发领域,火狐的Firebug插件是一个不可或缺的工具,它为开发者提供了强大的网页...

    firebug插件及各种浏览器

    标题中提到的"firebug插件及各种浏览器",实际上是在讨论如何在不同的浏览器环境下利用类似Firebug的工具进行网页开发和调试。虽然Firebug现在已经被Firefox的内置开发者工具所替代,但其精神和功能仍然影响着现代的...

    firebug插件兼容firefox3.0

    firebug插件兼容firefox3.0

    火狐浏览器怎么安装Firebug插件.docx

    本文主要讲述了如何在火狐浏览器中安装 Firebug 插件, Firebug 是一个功能强大的网页调试工具,能够帮助开发者和测试人员更好地 debug 网页应用程序。下面是相关知识点的详细解释: 1. 附加组件管理器:火狐浏览器...

    火狐浏览器js插件firebug最新版

    火狐浏览器js插件Firebug是开发者们在网页前端开发中的得力工具,尤其对于JavaScript的调试和优化至关重要。Firebug是Firefox最早推出的内置开发者工具之一,虽然在后续的Firefox版本中被新的Developer Tools所取代...

    firefox的firebug插件

    firefox3.5的插件firebug1.4.2.

    ie下类似火狐Firebug的插件

    ie下类似火狐Firebug的插件 Internet Explorer Developer Toolbar Instructions After installing the Developer Toolbar, restart Internet Explorer and click the Developer Toolbar icon in the command bar to ...

Global site tag (gtag.js) - Google Analytics