PHP8.1通用版本将在2021年11月25日发布

2023-06-01 00:00:00 通用 版本 将在

PHP 团队昨天宣布了最终的 PHP 8.1 候选版本(RC6),两周后发布 GA 版本!

php官方链接:

https://www.php.net/archive/2021.php#2021-11-11-1


PHP 8.1 Release Candidate 6 已准备就绪!

这是最后一个候选版本!

做:测试你的项目!现在!

不要:在生产中运行它。


php.net (@official_php) 2021 年 11 月 11 日

PHP 8.1 GA 发布将在两周后于 11 月 25 日星期四发布。

时间表包含有关 PHP 8.1 发布时间表的更多详细信息:

https://wiki.php.net/todo/php81

鼓励用户使用 PHP 8.1 测试项目,但不要在生产中运行此版本。


开始测试的一个很好的方法是利用 Laravel Sail 中的 PHP 8.1 支持。

最近,Laravel 8.69 引入了 Enum 验证规则以及 enum 模型转换,这需要 PHP 8.1:


validator(
    ['status' => 'pending'],
    ['status' => [new Enum(ServerStatus::class)]]
)->validate();

PHP 8.1 是一个次要版本,其新特性侧重于语言的面向对象设计、类型、函数等。

以下是 PHP 8.1 的一些亮点特性:

Enums
Fibers
Performance
Final Class Constants
PHP array_is_list()
fsync function

了解更多

以下资源列表包含了解有关即将发布的版本的更多信息所需的一切:

UPGRADING 文档包括向后不兼容的更改、新功能以及您熟悉 PHP 8.1 中的更改所需的所有其他内容

NEWS 文档有关于每个版本的详细注释

PHP 8.1 准备任务页面包含即将发布的版本的发布时间表

您可以从下载页面下载 PHP 8.1.1RC6 源代码

https://downloads.php.net/~ramsey/

相关文章