PHP 8.0.9 现已发布,这是一个错误修复版本;官方鼓励所有 PHP 8.0 用户升级到此版本。具体 更新内容如下:

Core:
修复了 bug #81145(对于 +4GB 文件,copy() 和 stream_copy_to_stream() 失败)。
修复了 bug #81163(在 __sleep 中不正确处理间接变量)。
修复了 bug #81159(使用对象作为字符串偏移量时的对象到 int 警告)。
修复了 bug #80728(PHP 内置 Web 服务器在可以终止进程时重置超时)。
修复了 bug #73630(内置 Weberver – 覆盖 $_SERVER[‘request_uri’])。
修复了 bug #80173(使用 zend_assign_to_variable() 的返回值是不安全的)。
修复了 bug​​​​​​​ #73226(– r [fcez] 总是返回零退出代码)。
Intl:
修复了 bug​​​​​​​ #72809(Locale::lookup() 在使用 canonicalize 选项时出现错误结果)。
修复了 bug​​​​​​​ #68471(IntlDateFormatter 对“GMT+00:00”时区失效)。
修复了 bug​​​​​​​ #74264(grapheme_strrpos () 因负偏移而损坏)。
OpenSSL:
修复了 bug​​​​​​​ #52093(openssl_csr_sign 截断 $serial)。
PCRE:
修复了 bug​​​​​​​ #81101(PCRE2 10.37 显示意外结果)。
修复了 bug​​​​​​​ #81243(为 preg_replace() 分配了太多内存)。
Reflection:
修复了 bug​​​​​​​ #81208(从属性创建 newInstance 时出现分段错误)。
Standard:
修复了 bug​​​​​​​ #81223(flock() 只锁定文件的第一个字节)。

更新说明:https://www.php.net/ChangeLog-8.php#8.0.9

发表回复

后才能评论