您的位置 首页 php

PHP 8.1将于25号发布:添加Enums, Fsync和Fibers等

PHP 团队目前已发布 PHP 8.1.0,RC 6。这是最后一个RC版本,正式版将于25号发布。

PHP 8.1目前已知即将发布的内容有:

● 新增枚举功能(Enums)。

● PHP 8.1 支持 fsync() 函数,以帮助确保操作系统已经将数据/元数据的变化写入底层存储中。另外,新的fdatasync()函数仅专注于数据同步,而不关注元数据,在Windows或非POSIX环境中,行为与fsync()相同。

● 新增对Fibers的支持,以改进PHP的异步功能的支持。此更新让PHP函数在不会影响调用堆栈的前提下可被中断,并支持现有接口的透明非阻塞I/O实现

● 将更多的 PHP 资源转换为对象(如fileinfo,GD,FTP,IMAP,LDAP等)。

● PHP-FPM 现在支持 macOS 上的进程重命名。

● 支持 MurmurHash V3 和 xxHash 的 PHP 散列接口。

● PHP Sodium 现在支持 XChaCha20 流密码函数和 Ristretto255 函数。

● PHP 8.1 OPcache增加继成类缓存,有助于减少PHP类继承的开销

● 添加支持用字符串键拆包阵列(7.4-8.0只允许数字键的数组拆包,不适用于字符键 Cannot unpack array with string keys

● 持续的性能优化。

文章来源:智云一二三科技

文章标题:PHP 8.1将于25号发布:添加Enums, Fsync和Fibers等

文章地址:https://www.zhihuclub.com/149295.shtml

关于作者: 智云科技

热门文章

网站地图