【文件属性】:
文件名称:PHP解析器:用PHP编写PHP解析器
文件大小:249KB
文件格式:ZIP
更新时间:2021-02-05 15:01:25
php parser static-analysis ast PHPPHP
PHP解析器
这是用PHP编写PHP 5.2至PHP 8.0解析器。 其目的是简化静态代码分析和操作。
(稳定;用于在PHP> = 7.0上运行;用于将PHP 5.2解析为PHP 8.0)。
(不支持;用于在PHP> = 5.5上运行;用于将PHP 5.2解析为PHP 7.2)。
产品特点
该库提供的主要功能是:
将PHP 5,PHP 7和PHP 8代码解析为抽象语法树(AST)。
无效的代码可以解析为部分AST。
AST包含准确的位置信息。
以人类可读的形式倾销AST。
将AST转换回PHP代码。 实验性的:可以保留部分更改的AST的格式。
遍历和修改AST的基础结构。