php5与php7的区别
1、性能提升:php7比php5性能提升了两倍;
2、以前的许多致命错误,现在改成抛出异常;
3、php7移除了一些老的不在支持的SAPI(服务器端应用编程端口)和扩展;
4、php7新增了空接合操作符(??);
5、php7新增了结合比较运算符(<=>);
6、php7新增了函数返回类型声明;
7、php7可以define定义常量数组;
PHP7比 PHP5性能高、快的原因
1、变量存储字节减小,减少内存占用,提升变量操作速度;
2、改善数组结构,数组元素和hash映射表被分配在同一块内存里,降低 了内存占用、提升了cpu缓存命中率;
3、改善了函数调用机制,通过优化参数传递的环节,减少了一些指令,提高执行效率;