Winows + VSCode + Debug PHP

时间:2022-06-11
本文章向大家介绍Winows + VSCode + Debug PHP,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

一、环境

环境:Win10

二、软件

1.安装VSCode

下载地址:https://code.visualstudio.com/Download

2.PHP 代码包

版本:php-7.2.9-Win32-VC15-x64

下载地址:https://windows.php.net/downloads/releases/

3.Debug扩展

版本:php_xdebug-2.6.1-7.2-vc15-x86_64.dll

下载地址:https://xdebug.org/download.php

4.VSCode安装php debug 扩展插件

 三、配置环境

1.解压PHP文件包

将php-7.2.9-Win32-VC15-x64.zip解压到本地磁盘(比如D盘根目录)

2.加入扩展文件

将php_xdebug-2.6.1-7.2-vc15-x86_64.dll 拷贝到D:php-7.2.9-Win32-VC15-x64ext 文件夹

3.配置php.ini文件

(1)拷贝php-7.2.9-Win32-VC15-x64php.ini-development

(2)重命名为php.ini

(3)编辑php.ini文件,将以下代码拷贝到php.ini文件的最下面

zend_extension = D:php-7.2.9-Win32-VC15-x64extphp_xdebug-2.6.1-7.2-vc15-x86_64.dll
xdebug.remote_enable = 1
xdebug.remote_autostart = 1

4.配置环境变量:

将php的包路径加入到环境变量

 5.配置VSCode 用户设置

 四、测试

1.新建一个test文件夹

2.新建一个index.php文件

<?php
$a=1;
phpinfo();
printf($a);
?>

3.配置launch.json

 4.F5 开始Debug,监听php的运行

6.Powershell 运行php脚本

到test目录执行

php index.php

VSCode在第二行代码处中断了

7.继续执行

输出结果:1

作  者: Jackson0714 出  处:http://www.cnblogs.com/jackson0714/ 关于作者:专注于微软平台的项目开发。如有问题或建议,请多多赐教!