FirePHP 推荐一款PHP调试工具
- 软件编程
- 2026-01-11 11:18:12
PHP调试有很多中方法。今天给大家推荐的是 FirePHP(http://www.firephp.org/)。
这个工具,是基于firefox的一个组件。Firephp组件安装地址。使用之前需要先安装下这个组件。完了还需要down一个FirePHP的包。下载地址。
下载完成后可以看到包里的文件如下:
我们现在来写个例子测试下。(需要include 进来fb.php文件哦)代码如下:
我们在firefox下运行。结果如下:
在这里就可以看到$str的值了。
接下来来介绍下FirePHP的几个常用方法:
1、 fb($para) 该方法就是如上示例。可以监测某个变量的值。该方法等同于FB::log($para)。
2、 FB:: info ($str); 该方法和fb()方法类似。不同的地方在于其运行结果在firefox中会有个不同的标志。(见图三)
3、 FB::warn($str); 同上类似。
4、 FB::error($str); 同上类似。
图三
5、 FB::trace($str); 该方法用于监控变量的调用栈。如下图示例。
我们也可以在类中使用FB。如下示例:
运行结果如下:
在fb.php中,我们可以看到有如下多的方法,在这里就不一一介绍了。主要常用的就是上面五个。有兴趣的同学可以仔细去研究测试下其他方法。
# 的是
# 几个
# 就可以
# 还需要
# 可以看到
# 有个
# 有很多
# 如下图
# 于其
# 在这里
# 有兴趣
# 下载地址
# 我们现在
# 中会
# 来来
# 来写
# 类中
# 包里
# 不一一
# 见图
# phpstorm配置Xdebug进行调试PHP教程
# PHP 调试工具Debug Tools
# 如何使用FireFox插件FirePHP调试PHP
# FirePHP
# PHP调试工具
# Windows和Linux中php代码调试工具Xdebug的安装与配置详解
# PHP学习笔记 (1) 环境配置与代码调试
# 使用GDB调试PHP代码
# 解决PHP代码死循环问题
# PHP中调试函数debug_backtrace的使用示例代码
# PHP使用debug_backtrace方法跟踪调试代码调用详解
# 最常用的8款PHP调试工具
# php代码调试利器firephp安装与使用方法分析
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
微信小程序自定义底部弹出框功能
python使用requests库爬取拉勾网招聘信息的实现
微信小程序实现天气预报功能(附源码)
docker安装redis设置密码并连接的操作
python 通过pip freeze、dowload打离线包及自动安装的过程详解(适用于保密的离线环境
Vue如何实现验证码输入交互
MySQL编码不一致可能引起的一些问题
TCP socket SYN队列和Accept队列区别原理解析
python爬虫判断招聘信息是否存在的实例代码
Java后端Cookie实现(时间戳)代码实例
详解anaconda安装步骤
IdeaGo启动报错Failed to create JVM的问题解析
C语言中%c与%s的区别与划分详解
SSO单点登录系统实现原理及流程图解
mybatis多数据源动态切换的完整步骤
MySQL日期函数与时间函数汇总(MySQL 5.X)
C语言规律循环累加求和案例
python3通过subprocess模块调用脚本并和脚本交互的操作
解决fastjson泛型转换报错的解决方法
Java map.getOrDefault()方法的用法详解
javascript实现电商放大镜效果
pandas按照列的值排序(某一列或者多列)
java 进程是如何在Linux服务器上进行内存分配的
总结python 三种常见的内存泄漏场景
flask项目集成swagger的方法
docker-compose安装db2数据库操作
MySQL 如何连接对应的客户端进程
Python虚拟环境virtualenv创建及使用过程图解
Java中SPI的一些理解
MySQL触发器的使用场景及方法实例
java实现简单计算器功能
Selenium+BeautifulSoup+json获取Script标签内的json数据
docker nginx实现一个主机部署多个站点操作
PHP SESSION跨页面传递失败解决方案
python中把元组转换为namedtuple方法
浅谈shell脚本免交互的四大方法
Java实现简单的socket通信教程
vue+element_ui上传文件,并传递额外参数操作
Android多线程断点续传下载实现代码
IDEA插件EasyCode及MyBatis最优配置步骤详解
详解Vue的mixin策略
python dir函数快速掌握用法技巧
Docker 清理环境操作
docker 查看容器日志命令的实现
如何利用Python写个坦克大战
Python文件名匹配与文件复制的实现
详解 c# 克隆
uniapp开发小程序实现滑动页面控制元素的显示和隐藏效果
python RSA加密的示例
5分钟让你快速掌握java8 stream常用开发技巧
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
