vscode php断点,VSCode中设置断点调试PHP(示例代码)

所需文件

xampp 集成服务器(本文使用Apache2.4+MySQL+PHP7.4.3)

vscode

Xdebug

php-debug 插件

配置Xdebug

1. 下载Xdebug插件 (直接去 https://xdebug.org/download.php下载php对应版本的插件)

如果不知道如何选取版本,则如下

Step 1:获取本地php版本信息 (利用phpinfo()或者在命令行下cd到php.exe路径运行php -i )

Step 2: 获取Xdebug版本

将Step1输出的信息复制粘贴到如下方框(网址 https://xdebug.org/wizard)中,并点击Analyse my phpinfo() output按钮

20200326163429905185.png

Step 3:点击按钮之后将跳转到如下页面,按照提示进行下载

20200326163434910260.png

2. 配置Xdebug

Step 1:将下载的插件拷贝到php/ext目录

Step 2:在php.ini文件内添加如下信息,其中zend_extension的值为你的xdebug插件的路径

[XDebug]

zend_extension = "E:Software Installedphp-7.4.3extphp_xdebug-2.9.4-7.4-vc15-x86_64.dll"

xdebug.remote_enable = 1

xdebug.remote_autostart = 1

xdebug.remote_handler=dbgp

xdebug.remote_mode=req

xdebug.romote_host=localhost

xdebug.remote_port=9000

3. 重启Apache服务器

4. 测试是否配置成功

利用phpinfo()或者在命令行下cd到php.exe路径运行php -i 输出查看php版本信息中是否包含如下信息,是则配置成功,否则配置未成功

20200326163438749275.png

配置VSCode

1. 在VSCode中下载如下插件,并Reload

20200326163441391955.png

2. 在VSCode中配置php运行路径

文件-首选项-设置 右侧添加如下你的php.exe的路径

"php.validate.executablePath": "E:Software Installedphp-7.4.3php.exe"

打断点

20200326163457817390.png

至此配置完成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值