PHP解析器:用PHP编写PHP解析器 源码
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的基础结构。
用户评论