【PHP】我想要进行调试啦~!
我正在使用VSCode处理Laravel项目。
我想要调试PHP代码!
做事清单
-
- 安装Xdebug
-
- 安装PHP Debug
-
- 创建launch.json文件
- 编辑php.ini文件
1. 安装Xdebug
Xdebug是什么?
-
- PHPのエクステンション
エクステンション:コンパイルしてPHP環境にインストールするもの
PHPのデバッグ用の拡張モジュール
モジュール:機能単位、交換可能な構成部分などを意味する英単語。部品ってイメージでOK
请检查当前使用的PHP是否安装了Xdebug。

参考来源:
2. 安装PHP调试工具
在VScode的扩展功能中搜索并安装”PHP Debug”。
创建 launch.json。
launch.json是什么?
用于在VSCode中进行调试执行的设置文件。
创建launch.json文件
编辑 4.php.ini
php.ini是什么?
设置文件以配置PHP程序的整体操作和环境
确认Xdebug的版本
无论哪种方式都可以!
-
- phpinfoページにアクセスして確認
- docker(PHP)のコマンドラインにて、以下のコマンドを実行
# php -v
Cannot load Xdebug - it was already loaded
PHP 7.2.33 (cli) (built: Sep 10 2020 15:18:34) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Xdebug v3.0.2, Copyright (c) 2002-2021, by Derick Rethans
根据Xdebug的版本编辑php.ini。