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

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。