PHP 8.1新功能初探:添加Enums, Fsync和Fibers等 正式版11月发布

2023-06-07 0 955

PHP8.1 早已于今年 6 月步入 Alpha 期。它是继今年 PHP 8.0 后的又一关键性升级换代版,加进了 Enums, Fsync 和 Fibers 之类,并对操控性展开了众多强化。PHP 8.1 在最近一年来的改良主要就主要就包括:

● 适用于于 PHP 的 Enums (Enumerations) 总算妥当天然资源整合。

● PHP 8.1 全力支持 fsync() 表达式,以协助保证作业系统早已将统计数据/元统计数据的变动载入下层储存中。反之亦然,fsyncdata() 表达式也而已保证统计数据,而不一定是元统计数据已被并行。

● 导入 Fibers 的全力支持以明显改善 PHP 中的触发器全力支持。PHP Fibers 容许 PHP 表达式在不环境污染初始化栈的情况下被受阻,并全力支持原有USB的透明化非堵塞 I/O 同时实现。

● 将更多的 PHP 天然资源切换为第一类。

● PHP-FPM 那时全力支持 macOS 上的民主化重新命名。

● 全力支持 MurmurHash V3 和 xxHash 的 PHP 杂凑USB。

● PHP Sodium 那时全力支持 XChaCha20 流公钥表达式和 Ristretto255 表达式。

● PHP的OPcache那时有两个承继内存。

● 稳步的操控性强化。

尽管 RSS 订户早已停用,但在 Alpha 1 正式宣布发布数周后后 PHP 8.1 Alpha 2 就正式宣布发布了。假如想帮试验 Alpha 版的使用者,能赶赴 PHP.net 展开浏览。

PHP 8.1 Alpha 3 可望在下周一正式宣布发布,在今年 7 月将会步入机能注销(Feature Freeze)期。在该期后在 8 月下旬前还将会正式宣布发布 3 个 Beta 版,后 9 月已经开始面世两个备选版,试验版可望在今年 11 月年底正式宣布发布。

PHP 8.1新功能初探:添加Enums, Fsync和Fibers等 正式版11月发布

今天,PHP 还正式宣布发布了 PHP 8.0.8, 7.4.21 和 7.3.29,更新日志如下:

→ 7.3.29: https://php.net/ChangeLog-7.php#7.3.29

→ 7.4.21: https://php.net/ChangeLog-7.php#7.4.21

→ 8.0.8: https://php.net/ChangeLog-8.ph

举报

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务