高效率php调试错误提示工具:最新版PHPstorm中的xdebug配置与使用详解(图)

高效率php调试错误提示工具:最新版PHPstorm中的xdebug配置与使用详解(图)

内容导读

收集整理的这篇技术教程文章主要介绍了高效率php调试错误提示工具:最新版PHPstorm中的xdebug配置与使用详解(图),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2143字,纯文字阅读大概需要4分钟

内容图文

在我们的PHP开发中报错是很常见,而我们最长用的排查方式恐怕就是var_dump或者print_r了吧,这样我们在开发中到处都得去var_dump和print_r显然是很慢的,而phpstorm这个编辑器在目前的市场来说用的人还是比较多的了,好多人可能都没发现phpstorm中有个xdebug这个功能,那么xdebug是什么?这个功能它到底是用来干什么的呢?Php中文网今天就来讲一讲xdebug是什么以及xdebug怎么用。

一. xdebug是什么?

phpstorm中的xdebug我在上面也已经讲了,在开发中我们排错基本上用的都是var_dump或print_r这种方法很low而且还很不方便,那么这个xdebug就完全的代替了我们在代码中一步一步去敲的var_dump或print_r,让我们的开发变得更快速了起来!

二. xdebug怎么用?

讲了这么废话就是为了引出我们的xdebug哈!有了对比才能显得出xdebug是多么的方便!下面我们就来配置一下phpstorm中的xdebug。

三. xdebug 配置步骤与使用技巧

第一步:我们首先打开phpstudy(我这里用的是phpstudy)到其他选项菜单中打开配置文件php.ini,我们直接拖到尾部,会发现有xdebug开头的代码

例如下图

这里的xdebug配置是不完整的,我们得在这里加上远程端口、自动跟踪等信息配置,代码如下:

// 这里是远程端口,远程端口是可以根据自己设置的。xdebug.remote_port=9018// 远程自动启动,我们设置的是1,也就是启动xdebug.remote_autostart=1// 自动跟踪,我们设置的也是1,也就是自动跟踪xdebug.auto_trace=1// 远程主机ipxdebug.remote_host = "127.0.0.1"// 远程开启,1为开启xdebug.remote_enable=1

设置好之后需要重启一下phpstudy

第二步:打开phpstorm到设置中的Languages & Frameworks找到PHP下的debug点击打开

例如下图

这里标记的远程端口改成和我们在php.ini中设置的远程端口,接着我们再重启一下phpstorm即可

第三步:来使用xdebug,我们在phpstorm的右上角有个类似小电话的按钮,

例如下图

显示这个图标就是代表关闭了,我们点击一下变成这个样子就代表开启了,在代码中我们哪里需要用到排查时只需要在代码的行数后点击一下,出现以下图片上的样子就代表我们我们锁定成功了

这样我们直接到浏览器中打开我们的项目运行一下,就直接会跳转到我们的phpstorm中了例如下图

出现了图中的情况就代表我们的xdebug已经运行成功了!

我们想关闭这段排查结果再来点一下右上角的正方形就可以关闭了。

最新版PHPstorm中的xdebug错误调试工具怎么样?是不是很方便!好了,教程就到这里,希望多多支持Gxl网原创文章!

以上就是高效率php调试错误提示工具:最新版PHPstorm中的xdebug配置与使用详解(图)的详细内容,更多请关注Gxl网其它相关文章!

内容总结

以上是为您收集整理的高效率php调试错误提示工具:最新版PHPstorm中的xdebug配置与使用详解(图)全部内容,希望文章能够帮你解决高效率php调试错误提示工具:最新版PHPstorm中的xdebug配置与使用详解(图)所遇到的程序开发问题。 如果觉得技术教程内容还不错,欢迎将网站推荐给程序员好友。

内容备注

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。


本文关键词:

联系我们

在线咨询:点击这里给我发消息

邮件:w420220301@qq.com