PHP7特性
两个主要改变
- 增加了函数输入、返回值类型的限定,不用每次判断参数数据类型,为JIT做准备;
- 可以使用try...catch捕获错误;
性能优化
- zval直接使用栈内存,避免每次从堆上分配内存
- 增加zend_string存储数组hash,避免每次计划键值hash
- 新增4中opcode指令(call_user_function, is_int/string/array, strlen, defined),速度更快
转载于:https://my.oschina.net/flyrobin/blog/1439359