黑马程序员技术交流社区

标题: 【上海校区】PHP开发利器-PHPstorm断点调试 [打印本页]

作者: wendyYao    时间: 2018-4-4 12:36
标题: 【上海校区】PHP开发利器-PHPstorm断点调试
本帖最后由 上海分校-小影 于 2018-4-4 14:09 编辑

调试是非常重要的排查错误的一种手段,今天和大家分享的是Phpstorm的断点调试。        
不知道是不是因为phpstorm的断点调试需要安装x-debug插件的原因,我们很多php程序员都不使用断点调试,而是在php代码中使用var_dump或者echo中间的变量来查找错误,这种方法也是可以的,但是对于我们普通的程序员,我们使用断点的效率会更高一些。特别是对于一些复杂的代码,如果没有断点调试,我们使用输出变量的方法,这个过程是很长的,因为我们需要逐步的去缩小这个错误的范围。但是我们的断点就不会存在这种问题,我们可以边走边看每一个变量的结果。
接下来,我们就开始看一下怎么样在phpstorm中断点调试代码。
     1、新建一个phpinfo文件,在该php文件中写入“phpinfo();”;
         
      2、打开网页查看phpinfo的执行结果,查看源代码(ctrl+U)并且复制;
           
        3、打开https://xdebug.org/网站,点击download选项,进入下载页面
           
       4、在下载页面搜索custom installation instructions,并进入这个页面。
         
      5、将刚刚复制的内容粘贴到下面框框中,然后点击下方的按钮,即可分析出和我们环境相关版本的x-debug
         
       6、按照分析出的步骤,配置x-debug
        


     
      1、打开phpstorm,配置相关服务
      
      
      2、编写php代码,测试断点是否安装成功
      
      

这样我们phpstorm+xdebug端口调试就已经安装成功,以后我们调试代码我们只要按照这个步骤就可以了,是不是很简单。

在配置的过程中如果遇到问题可以加我微信(yaoamei00),我会及时回复的哦
上海传智播客黑马程序员PHP学科



作者: 孙建淞    时间: 2018-4-4 14:27
写的好详细
作者: 战行者    时间: 2018-4-4 14:32
又学了一招,哈哈
作者: 小影姐姐    时间: 2018-4-4 16:12

作者: 不二晨    时间: 2018-7-17 13:53
奈斯
作者: wuqiong    时间: 2018-7-17 16:54

作者: 不二晨    时间: 2018-7-18 11:23
奈斯,优秀
作者: 吴琼老师    时间: 2018-7-18 14:34

作者: 摩西摩西OvO    时间: 2018-7-19 17:16





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2