欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

php调试工具Xdebug结合phpstrom一起使用的技巧

程序员文章站 2022-06-21 22:44:33
1. 如何将phpstrom 结合 Xdebug 一起使用? 首先配置以下几项(上面有注释,你们懂得): PHPinfo()看是否配置成功。 下面打开ph...

1. 如何将phpstrom 结合 Xdebug 一起使用?

首先配置以下几项(上面有注释,你们懂得):

php调试工具Xdebug结合phpstrom一起使用的技巧

PHPinfo()看是否配置成功。

php调试工具Xdebug结合phpstrom一起使用的技巧

下面打开phpstorm,找到file->settings->languages & framework->PHP->Servers

php调试工具Xdebug结合phpstrom一起使用的技巧

上图仅供参考,具体请根据自己的实际情况配置。

以上设置好了,找到phpstorm*菜单栏,找到Run下面的Editer configurations

php调试工具Xdebug结合phpstrom一起使用的技巧

选择PHP Web Application,有(其它选项在这里就不多说了)

php调试工具Xdebug结合phpstrom一起使用的技巧

配置好就可以了.(如果不行,还需配置如下两项)

php调试工具Xdebug结合phpstrom一起使用的技巧php调试工具Xdebug结合phpstrom一起使用的技巧

下面我们要在Fireforx中XDebog helper插件的配置(请根据自己配置的浏览器下载Xdebug)

php调试工具Xdebug结合phpstrom一起使用的技巧

这样我们的前期工作就完成了。

下面是代码调试

在需要调试的行上打上断点(点击一下行号后面的空白处即可,再点一次取消断点),需要说明的是当程序运行到该断点时,程序会停留在该行,但该行本身不会执行。自此可以查看程序运行到此处时所包含的所有数据信息。当然,查看信息功能相当于使用echo,print或者var_dump。

打断点——>点击phpstrom右上角的小虫子

php调试工具Xdebug结合phpstrom一起使用的技巧

然后在phpstrom下面会出现

php调试工具Xdebug结合phpstrom一起使用的技巧

再然后我们点击黄色圈出的地方,可以看见许多信息就出来了。

php调试工具Xdebug结合phpstrom一起使用的技巧

如果到了这了,那么恭喜你,从此我们告别了一步一var_dump()的原始时代。

注:Xdebug的功能和用法远远不止于此,这里最多是抛砖引玉而已,如果你再多一点点的兴趣和执着,那么可以发现璞玉就在你的手边。强者之路注定显得有些寂寥。