PHP8正式发布!

PHP 8.0 是 PHP 语言的一个主版本更新。
它包含了很多新功能与优化项, 包括命名参数、联合类型、注解、构造器属性提升、match 表达式、nullsafe 运算符、JIT,并改进了类型系统、错误处理、语法一致性。

PHP 8已于2020年11月26日正式发布,据说最大的亮点是新增了JIT即时编译功能。还有什么惊喜呢?让我们一睹为快。

命名参数

PHP8新增了类似于python的函数命名参数语法

file

原生注释

新增了类似于python的结构化元数据功能。

file

构造函数属性自动成为类属性

从此使得代码可以进一步简化

file

联合类型

file

匹配表达式

file

值为空时的安全使用

file

更符合逻辑的相等

file

内部函数类型错误的一致性

file

最重要的JIT

根据官网的测试, JIT对某些脚本,运算速度可以提高一倍左右.但是对于wordpress/symfony这类应用,几乎没有作用.

file