当前页面 > 新闻中心 > 建站教程

最新消息!PHP 8.0正式版发布,加入多种新语言功能,性能提升10%

2020/11/27 20:05:02 新派魔方

 

  11月27日信息 正逢一年一度母亲节,PHP 8.0 最新版本已经宣布对外开放下载。

  PHP 8.0 引入了 JITc语言编译器特性,另外添加多种多样新的語言作用,比如取名主要参数、协同种类、注释、Constructor Property Promotion、match 关系式、nullsafe 运算符及其对种类系统软件、处理错误和一致性的改进。

  PHP 8.0 版本最重特大的特性非 JIT莫属。而 JIT引入全过程也是命运多舛,在历经了 PHP 5 与 7 大版本系列产品(PHP 6 新项目小产)升级,直至上年 3 月才最后根据网络投票确定将进到 PHP 8。

  PHP 8.0 在性能上大概改进了 10%,根据 JIT 在综合性标准检测中的性能提升 来到 2.94,在一些特殊的长期性运作的应用软件中提升 到 1.5–2。下边是 PHP 开发设计精英团队出示的有关比照数据信息:

  新的 static 回到种类

  PHP 8.0 合拼了众多性能提升

  JSON 适用如今被视作語言的关键一部分,自始至终能用,而不是做为可选控制模块。

  适用 named 主要参数,由于他们可以特定主要参数名字而不是其准确次序。

  适用类/特性/涵数/方式/主要参数/变量定义的结构型数据库的特性(或在别的語言中也称之为注解或修饰符)。

  适用能够标示各种不同种类的协同种类,这种种类能够作为主要参数或涵数的回到种类。

  str_contains()涵数是一种查验字符串数组是不是包括在另一个字符串数组中的简易方式,而无须应用strpos等。与之类似的是新的str_starts_with()和str_ends_with()涵数,这种涵数非常容易表述。

  加上了Nullsafe运算符,做为在方式上运用空合拼个人行为的迅速简单的方式。

新闻动态

教你手动复活微信8.0删除的32个表情包。

在微信 8.0 中,接到这种小表情之后以旧版方法3D渲染(如圖)。另外,没有办法简易地推送这种小表情,只有选用 [小表情名]打打的方法键入。

案例展示