phan

phan

phan

Phan is a static analyzer for PHP. Phan prefers to avoid false-positives and attempts to prove incorrectness rather than correctness.

AI 简介

Phan 是一个面向 PHP 的静态代码分析工具,专注于通过类型推断和控制流分析识别潜在错误,同时尽可能减少误报。其核心特点包括支持 PHP 8.1–8.5 语法、依赖 php-ast 扩展进行高精度 AST 解析、内置 PHP 扩展 stubs 实现增强类型检查,并支持渐进式启用严格分析规则。适用于中大型 PHP 项目在 CI/CD 流程中进行代码质量管控、重构辅助及团队协作前的自动化审查,尤其适合已采用类型声明(如 PHPStan/ Psalm 兼容注解)但追求低干扰、高可信度告警的开发场景。

PHP
Other
5.6k
Stars
369
Forks
96
Watchers
784
Issues

Star 增长

今日0
近 7 天0
近 30 天+2
综合评分63.9
默认分支v6