PHPStan 是一个专注于发现代码中错误的 PHP 静态分析工具。与在程序运行时工作的动态分析不同,静态分析在不执行代码的情况下检查代码。PHPStan 甚至可以在您为代码编写测试之前捕获整个类别的错误,从而使其成为 PHP 开发中的一个有价值的工具。例如,PHPStan 可以防止访问未定义的数组键或调用不存在方法等问题。
以下是使用 PHPStan 的基本示例:
// 使用 composer 安装 PHPStan $ composer require --dev phpstan/phpstan
// 分析您的代码 $ vendor/bin/phpstan analyse src
用自己的话写下这一站的结论。