深入理解PHP内核[读书笔记]--第二章:用户代码执行--PHP脚本的执行

脚本执行:

在前面的章节介绍了PHP的生命周期,PHP的SAPI,SAPI处于整个架构较上层,而真正的执行主要由Zend引擎来完成,这一小节我们介绍PHP脚本的执行。

目前编程语言可以分为两大类:

第一类:像C/C++,.NET,Java之类的编译型语言,它们的共性是:运行之前必须对源代码进行编译,然后运行编译后的目标文件。

第二类:比如PHP,,比如Python会将编译的中间文件保存成pyc/pyo文件,避免每次运行重新编译所带来的性能损失。

用具体的例子来展示一下PHP脚本的执行:

hello.php文件里面的代码如下:

你可能感兴趣的:(深入理解PHP内核[读书笔记]--第二章:用户代码执行--PHP脚本的执行)