PHP7特征

PHP7特性

两个主要改变

  1. 增加了函数输入、返回值类型的限定,不用每次判断参数数据类型,为JIT做准备;
  2. 可以使用try...catch捕获错误;

性能优化

  1. zval直接使用栈内存,避免每次从堆上分配内存
  2. 增加zend_string存储数组hash,避免每次计划键值hash
  3. 新增4中opcode指令(call_user_function, is_int/string/array, strlen, defined),速度更快

猜你喜欢

转载自blog.csdn.net/mr_jhon_sheng/article/details/75570535