浅述PHP7底层设计01-PHP7语言执行原理

PHP作为一种解释型语言,不同于编译型语言编译结果即为当前CPU体系的指令,PHP源代码只有编译成opcode才能够被zend虚拟机直接执行。   下面就简单描述PHP7语言执行原理: 1. 源代码首先利用Re2c实现的词法分析器进行词法分析,将源代码切割为多个字符串单元,分割后的字符串称为Token; 2. 基于Bison实现的语法分析器将Token和符合BNF文法规则的代码生成抽象语法树; 3
相关文章
相关标签/搜索