php7的变化

1.抽象语法树

2.Native TLS(线程局部存储)

使用Native TLS来保存线程的资源池,线程独享。

3.指定函数参数、返回值类型

4.zval结构的变化

php7将引用计数转移到了具体的value中。zval结构大小从24字节减少到了16字节

5.异常处理

6.HashTable变化

php中数组类型的内部实现结构。HashTable结构的大小从72字节减小到了56字节,数组元素Bucket结构也从72字节减小到了32字节

7.新的参数解析方式