在上一篇文章php调试工具——Xdebug (一)中,我们介绍了如何安装和配置Xdebug,也介绍一些参数。不知道的同学,请参考我们的上一篇文章 http://blog.csdn.net/qq_37506868/article/details/79129706。
1. 如何将phpstrom 结合 Xdebug 一起使用?
首先配置以下几项(上面有注释,你们懂得):
PHPinfo()看是否配置成功。
下面打开phpstorm,找到file->settings->languages & framework->PHP->Servers
上图仅供参考,具体请根据自己的实际情况配置。
以上设置好了,找到phpstorm顶级菜单栏,找到Run下面的Editer configurations
选择PHP Web Application,有(其它选项在这里就不多说了)
配置好就可以了.(如果不行,还需配置如下两项)
下面我们要在
Fireforx中XDebog helper插件的配置(请根据自己配置的浏览器下载Xdebug)
这样我们的前期工作就完成了。
下面是代码调试
在需要调试的行上打上断点(点击一下行号后面的空白处即可,再点一次取消断点),需要说明的是当程序运行到该断点时,程序会停留在该行,但该行本身不会执行。自此可以查看程序运行到此处时所包含的所有数据信息。当然,查看信息功能相当于使用echo,print或者var_dump。
打断点——>点击phpstrom右上角的小虫子
然后在phpstrom下面会出现
再然后我们点击黄色圈出的地方,可以看见许多信息就出来了。