PHP 7 - 简介

什么是PHP 7?

PHP 7是PHP编程语言的主要版本,并且被吹捧为Web应用程序可以为企业移动开发和交付的方式的革命和云.在2004年PHP 5发布之后,此版本被认为是PHP最重要的变化.

新功能

有许多功能添加到PHP 7,最重要的是在下面和下面提到;

  • 改进性能:将PHPNG代码合并到PHP7中,它的速度是PHP 5的两倍.

  • 降低内存消耗 : 优化的PHP 7利用较少的资源.

  • 标量类型声明 : 现在可以强制执行参数和返回类型.

  • 一致的64位支持 : 对64位架构机器的一致支持.

  • 改进的异常层次结构 : 异常层次结构得到改进.

  • 许多致命错误转换为异常 : 异常范围增加,包括许多致命异常转换的致命错误.

  • 安全随机数生成器 : 添加新的安全随机数生成器API.

  • 已删除已弃用的SAPI和扩展程序 : 从最新版本中删除了各种旧的和不支持的SAPI和扩展.

  • 空合并运算符(??) : 添加了新的空合并运算符.

  • 返回和标量类型声明 : 支持添加的返回类型和参数类型.

  • 匿名类 : 支持匿名添加.

  • 零成本断言 : 支持零成本断言补充.

PHP 7使用新的Zend Engine 3.0将应用程序性能提高近两倍,内存消耗提高50% PHP 5.6.它允许为更多并发用户提供服务,而无需任何其他硬件.考虑到今天的工作负载,PHP 7的设计和重构.