位置:首页  >   程序积累  > php7内核读书笔记-第一章 php基础架构

php7内核读书笔记-第一章 php基础架构

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.新的参数解析方式

文章属性
精彩评论