看了很多网上的教程,很乱,很难找到一篇好的文章。
经过多重筛选以及我的亲身实践,终于找到了一个很好地办法。
因为本人耐心比较有限,写的很不详细,都是一些大纲,以及本人遇到的一些问题的总结。遇到啥问题,多百度,多自己动手试试吧,搭环境这个东西,烦得很,但是vscode是真的香,看你咋选了。
第一:
要有php程序。网上很多人都去下载xmapp。这个没有错。如果自己下载有phpstudy,那么久没有必要去下载了。本人就是用phpstudy自带的php来调试。
第二:在vscode下载这两个插件
第三:把php.exe 所在的文件夹添加到环境变量中,在cmd输入php -i ,如果有显示,久成功了。
第四:去官网下载xdebug,版本要根据自己的php版本来下载,并且把下载的文件发到与php.exe 同一个文件夹中。
如果已经下有phpstudy,那么就可以使用自带的xdebug
第五:编辑php.ini 文件。在末尾添加
重点:这个 xdebug,一定要主义版本号。如果版本号错了或者是其他问题,很难保证可以调试。 如果使用phpstudy的话,一般都有自带的xdebug,直接用就行了。一定一定要注意。
那么如何确保xdebug已经调试成功了? <?php phpinfo();?> 注意,一定要看到这个东西。
[Xdebug] ;添加对应的调试路径。 zend_extension=C:/software/phpstudy_pro/Extensions/php/php7.3.4nts/ext/php_xdebug.dll xdebug.remote_enable = 1 xdebug.remote_host = localhost xdebug.remote_autostart = 1 xdebug.remote_port = 9001
第六:
在vscode配置文上,点击 添加配置-> php ,修改端口 9001
第七:
在终端运行代码: 下载code runner
第八:
调试代码:摁下 F5 之后在浏览器访问站点网站,比如 http://127.0.0.1/index.php,不懂得话先去了解如何搭站吧,嗯,不然学php是没有任何意义的。