科技食谱

PHP 8正式发布,添加了许多新功能

PHP 8.0.0是网站上使用的一种开放源代码编程语言,是一个主要的PHP更新,已经发布。已经实现了一些新功能,例如有望缩短代码执行时间的JIT编译以及可以处理多种形式的联合类型。

PHP 8中的新功能之一是JIT,它提高了编译频繁执行的代码的程序的执行速度。 PHP 8具有两种内置的跟踪JIT和功能单元JIT,使用跟踪JIT时,基准性能比不使用JIT时高3倍,而在长时间运行的应用程序中则高1.5到2倍。此外,在调用函数或方法时,将实现命名参数,该参数允许您通过名称指定将哪个值传递给哪个参数。然后,您可以仅指定必要的变量,而忽略不必要的变量。

现在可以代替PHPDoc来创建用PHP的本机语法描述元数据的文档,并且还简化了构造函数描述模板,从而使编写构造函数模板更加容易。实现了可以应付各种形式组合的并集类型,并引入了匹配项,以使其易于编写被描述为switch-case语句的决策表达式,直到PHP7。 ‘?’通过引入可以在链连接变量中执行空值确定的运算符(Nullsafe),无需对单个变量执行空值确定。

在PHP8中,比较运算符的行为已更改,现在在比较数字字符串时使用数字比较。否则,将数字转换为字符串并使用字符串比较。另外,如果变量验证失败,大多数内部函数会返回错误异常。

通过此大规模更新,某些兼容性可能会被删除,并且可能需要对代码进行少量修改。您可以在此处阅读有关添加到PHP8的新功能的更多信息。

lswcap

lswcap

通过每月的AHC PC和HowPC杂志时代,他在网络IT媒体上观看了“技术时代”,如ZDNet,电子报互联网经理,Consumer Journal Ivers的编辑,TechHolic出版商和Venture Square的编辑。 我很好奇这个仍然充满活力的市场。

Add comment

Follow us

Don't be shy, get in touch. We love meeting interesting people and making new friends.

Most discussed

%d 블로거가 이것을 좋아합니다: