php代码调试工具firephp的安装和使用分析
本文通过一个实例分析了如何安装和使用php代码调试工具firephp。分享给大家参考,如下:
firephp简介
如果您曾经编写过js代码,那么您肯定熟悉以下代码:
console.log('某物');通过这一行代码,您可以在chome和firefox开发工具(F12)的控制台栏中看到您想要的调试信息。
那么,php可以这样调试代码吗?
答案是肯定的。浏览器控制台栏中的调试可以通过firephp工具实现。
firephp安装
安装firephp有两个主要步骤:
为浏览器安装FireHP扩展。这个扩展可以从火狐和Chome (FireHP 4 Chrome)下载。安装方法很简单,这里就不重复了。
安装后,您可以在chome浏览器的右上角看到以下图标:
点击图标启用和禁用firephp的调试功能。
要下载FireHP的源代码,建议通过composer安装FireHP。packagelist上FireHP的地址是:https://packagist.org/packages/firephp/firephp-core
执行以下命令安装firephp:
作曲家需要firephp/firephp-core
如上图所示,已经安装了firephp。
firephp的使用
安装FireHP后,我们将学习如何使用FireHP调试程序。
使用以下代码创建新index.php:
?“phprequire_once”。/vendor/autoload . PHP ';$ fire=FirePhp :3360 init();$fire-log('我是log ');$fire-info('我是info ');$fire-warn('我是warn ');$fire-error('我是error ');//组分组,Collapsed:true collapse这个组的调试信息$ fire-group('这是组',array(' collapsed '=false));$fire-info(数组(' groupTest'='isTesting ',' testing ');$fire-info(array(array('ali ',' baidu ',' 360 '),array('qq ',' mi '),' testing ');$ fire-GroupEnd();//以表格的形式输出数据(看起来键值不会输出,数组长度不一致的时候多余的部分也不会显示。)$fire-table('tableTest ',array(array('ali ',' baidu ',' 360 '),array('qq ',' mi '));chome控制台中的显示如下:
查看http请求,您可以看到以下内容:
因此,firehp的实现机制是通过header传输数据,然后通过firehp的浏览器扩展解析到浏览器的控制台栏中。
更多对PHP相关内容感兴趣的读者可以查看本网站专题:《PHP错误与异常处理方法总结》、《php字符串(string)用法总结》、《PHP数组(Array)操作技巧大全》、《PHP运算与运算符用法总结》、《PHP网络编程技巧总结》、《PHP基本语法入门教程》、《php面向对象程序设计入门教程》、《php+mysql数据库操作入门教程》、《php常见数据库操作技巧汇总》。
希望本文对PHP编程有所帮助。
版权声明:php代码调试工具firephp的安装和使用分析是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。