nikic

PHP-Parser

nikic

A PHP parser written in PHP

AI 简介

这是一个用PHP编写的PHP源码解析器,用于将PHP代码(支持PHP 5.2至8.4)转换为结构化的抽象语法树(AST)。核心功能包括高精度AST生成(含完整位置信息)、AST遍历与修改、AST与PHP源码双向转换、命名空间解析、常量表达式求值及JSON序列化。适用于静态代码分析、代码格式化、自动重构、代码质量检测和PHP工具链开发等场景,不依赖外部二进制,纯PHP实现,兼容主流PHP版本。

PHP
BSD 3-Clause "New" or "Revised" License
17.4k
Stars
1.1k
Forks
210
Watchers
47
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分69.16
默认分支master