okx

PHP8.0发布:JIT编译,性能提升3倍

时间:2023-06-19|浏览:187

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

PHP团队宣布PHP8.0正式GA,它是PHP语言的最新主要版本,带来了许多新特性和优化。这些包括:命名参数、联合类型、属性、构造器属性提升、Match表达式、nullsafe运算符、JIT等等。PHP8.0.0的下载地址为https://www.php.net/downloads。

- 命名参数:仅指定必需参数,跳过可选参数。参数与顺序无关,且是自描述的。 - 属性:现在,开发者可以使用基于PHP原生语法的结构化元数据来代替PHPDoc注解。 - 构造器属性提升:新版本定义和初始化属性所用的样板代码更少。 - 联合类型:支持接收多个不同类型的值,而不是单个类型。 - Match表达式:新的match很像switch,并且支持表达式。 - Nullsafe运算符:现在,开发者可以使用带有新的nullsafe运算符的调用链来代替nullcheck。 - 字符串与数字的判断更合理:在新版本中,仅在字符串实际为数字时才使用数字比较,否则将数字转换为字符串,并执行字符串比较。 - JIT编译:PHP8引入了两个JIT编译引擎。TracingJIT的表现最出色。

除此之外,新版本还带来了许多类型系统和错误处理方面的改进,包括对算术/按位运算符进行更严格的类型检查、魔术方法的正确签名、内部函数的类型错误一致等等。

要下载PHP8的源代码,请访问官方下载页面。PHP手册中提供了迁移指南,以获取新特性细节和向后不兼容更改的详细列表。

« 上一条| 下一条 »
区块链交流群
数藏交流群
区块链币圈-全球区块链数字货币行情、比特币虚拟货币资讯,狗狗币以太坊环保币柚子币莱特币瑞波币等加密数字货币价格非交易行情查询,金色财经巴比特范非小号快讯平台。
趣开心资讯 Qukaixin.cn ©2020-2024版权所有 桂ICP备19010284号-1