您的位置 首页 php

在vscode断点调试php的方法和步骤

本文将以一问一答的方式讲述在vscode断点调试php的方法和步骤

作者的环境是

vscode 1.62.3

wamp 3.1.9 里面自带 php 7.3.5

断点调试很方便,但在vscode中要怎么配置这个断点调试呢?

首先你要安装php debug扩展

安装php debug扩展

接着你要在php.ini最后面加上

         xdebug.remote_enable = 1
        xdebug.remote_autostart = 1
        xdebug.remote_port = 9003    

接着你要在vscode的debug按钮里面配置

vscode的debug配置页面

点击创建lanunch.json,然后在选择环境中选择php.注意看参数port要跟你php.ini里面的对上。

这个配置端口要对上

接着就可以在vscode里面写断点了,点那个绿色的三角形符号。

点debug按钮,还有下断点的位置

为什么要安装php debug扩展?

要跟服务器上的php联系,你要先实现一个通信协议,php debug已经写好了这个断点调试的通信协议。你用就行了。

为什么要在php.ini上写上配置?

要跟服务器上的php联系,你要先实现一个通信协议,通信协议都要有个端口,你要给这个通信协议配置端口,vscode才能连上去。

怎么确定你的xdebug可以使用了?

用phpinfo来确定。

装好xdebug有这个显示

使用var_dump($data); 这个是xdebug提供的对浏览器友好的debug功能。

效果跟thinkphp的dump($data);差不多。

在vscode里面启动debug了,还可以修改文件吗?

只要不是现在运行到的文件,就可以修改。

文章来源:智云一二三科技

文章标题:在vscode断点调试php的方法和步骤

文章地址:https://www.zhihuclub.com/151324.shtml

关于作者: 智云科技

热门文章

网站地图