内存原理

2018-03-07  本文已影响0人  任人渐疏_Must

内存结构

1. 栈区

保存的是变量名(术语称为引用)
特点:对于CPU来说,读写速度是最快的

2. 数据段

存储的是简单的数据,例如:整型、浮点型、布尔值

3. 堆区

存储的“复杂”的数据、数组、对象

4. 代码区

存储的事源代码的对应的机器指令

5. 输出缓存

只要遇到输出命令,例如:echo、print、print_r、var_dump,这些指令都会放在输出缓存中

php的执行过程

1.编译过程

  进行语法检查、词法检查、代码优化
  编译通过之后将源代码转换为机器指令
  编译过程错误的提示信息:  Parse error

2.执行阶段

  如果编译通过后,会将源代码对应的机器指令,保存在代码段,再开始执行代码段中的机器指令
上一篇下一篇

猜你喜欢

热点阅读