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

在vscode断点调试php的方法和步骤本文将以一问一答的方式讲述在vscode断点调试php的方法和步骤作者的环境是vscode 1.62.3wamp 3.1.9 里面自带 php

大家好,欢迎来到IT知识分享网。

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

作者的环境是

vscode 1.62.3

wamp 3.1.9 里面自带 php 7.3.5

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

首先你要安装php debug扩展

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

安装php debug扩展

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

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

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

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

vscode的debug配置页面

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

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

这个配置端口要对上

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

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

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

为什么要安装php debug扩展?

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

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

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

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

用phpinfo来确定。

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

装好xdebug有这个显示

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

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

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

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

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

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/56828.html

(0)
上一篇 2024-07-18 17:00
下一篇 2024-07-20 18:15

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信