摘要:
php的词法分析、语法分析大多采用Flex/Bison处理在语法分析完成后,由zend引擎生成中间代码(使用opcache可以省略编译阶段)opcode,PHP是构建在Zend虚拟机(Zend VM)之上的。PHP的opcode就是Zend虚拟机中的指令在PHP实现内部,opcode由如下的结构体表... 阅读全文
摘要:
php一切的开始sapi,脚本的执行都是以sapi接口实现的,apache mod_php 、php cli都是一样只是通过不通的sapi接口。顺便提下zend虚拟机的三个部分:语法实现(词法分析、语法分析)、opcode编译、执行引擎php的生命周期:MINIT(模块初始化调取各个扩展对应的min... 阅读全文