机架插件使用教程 如何使用FireFox插件FirePHP调试PHP
如何使用FireFox插件FirePHP调试PHP
使用这个工具 首先你需要安装FirePHP插件 这个插件需要你已经安装FireBug 装好FirePHP之后 重新打开Firebug面板时候 你会看到新加了一个蓝色的臭虫图标 点击这个图标会出现一个开启或者关闭FirePHP的菜单如果你和我一样 你会在开发网页项目时候完全无法离开FireBug 这个小巧的"臭虫"是一个神奇而有用的HTML/CSS/JavaScript/Ajax调试器 但是你也许不知道这个还可以用来调试PHP 没错 它可以 感谢一款名为FirePHP的FireFox插件
通过一个小小的服务端库 和这款在Firebug上的插件 你的PHP脚本能够发送调试信息到浏览器 轻易的通过HTTP相应头编码 一旦你设置 你可以在Fiirebug的控制台获得PHP脚本警告和错误 就感觉像直接调试JavaScript一样
使用这个工具 首先你需要安装FirePHP插件 这个插件需要你已经安装FireBug 装好FirePHP之后 重新打开Firebug面板时候 你会看到新加了一个蓝色的臭虫图标 点击这个图标会出现一个开启或者关闭FirePHP的菜单
当然 这时候我们还无法做任何事 你还需要安装FirePHP的服务端 这是一个独立的版本 你可以手动下载或者使用PEAR 装后之后 你可是轻松的将这个库加入你的代码 它被设计了很多版本来整合入多个框架或者管理系统 比如 WP FirePHP plugin for WordPress 和 JFirePHP plugin for Joomla 暂时不管这些 我们将把精力集中在独立的功能上
一旦你在你服务器上部署了FirePHP库 你还需要在你的代码中加入以下的代码 require_once( FirePHPCore/fb php ); 这是因为FirePHP通过HTTP头发送记录的数据 你需要缓存你的代码产生的输出 从而来响应头信息从这里获取代码生成的内容 这个可以通过在代码头部的ob_start来实现 ob_start(); 当这些步骤完成后 你可以开始使用FirePHP了 你需要做的只是调用fb函数在任何你想要记录的地方 同时你也可以使用一个可选的标签和常量去定义预定义信息 一个错误 一个警告 或者一条信息
复制代码 代码如下: $var = array( a => pizza b => cookies c => celery ); fb($var); fb($var "An array"); fb($var FirePHP::WARN); fb($var FirePHP::INFO); fb($var An array with an Error type FirePHP::ERROR);这些代码将在Firebug控制台输出如下所示
你也可以使用FirePHP来跟踪你程序的执行情况 通过使用FirePHP::TRACE常量 你可以在fb被调用的地方查看行数 类名和方法名
复制代码 代码如下: function hello() { fb( Hello World! FirePHP::TRACE); } function greet() { hello(); } greet();产生的输出如下

lishixinzhi/Article/program/PHP/201311/21234
相关文章
- 微型消防站消防员培训教程 斯波坎8号消防站:消防员锦标赛
- 润密封下载 火院密缝印什么意思?作何解释?
- 穿越火线道具卡怎么用 为什么掌上CF仓库里的道具和实际电脑里的有几个不符或没有呢
- 火折子怎么使用 火折子是古代点火的工具,其中的原理很神奇,吹一下就可以点燃
- 灭火毯的使用方法 GetACP的使用方法
- 系统启动项怎么设置 360木马防火墙提示开机启动项被修改
- 电磁炉环形线圈电感烧焦 环形线圈电感详细资料大全
- 插头接插头再接插座 我的台式电脑机箱电源插头往插座上插的时候冒火花,火花是时小时大,该怎么办。
- 设计理念和设计构思 消防设计中的什么情况下要用到短路隔离器?
- 火焰之炼 火焰唐冠螺详细资料大全
爱学记

微信收款码
支付宝收款码