PHP 8.2.11 现已发布,这是一个错误修复版本。具体更新内容如下:
- Core:
- 修复了错误GH-11937(包含对象的常量 AST)。
- 修复了错误GH-11790(在 riscv64 上,如果实际需要,则需要 libatomic)。
- 修复了错误GH-11876:ini_parse_quantity() 接受无效数量。
- 修复了错误GH-12073(释放未完全初始化的闭包时出现的 Segfault)。
- 修复了错误GH-12060(内部迭代器倒回处理程序被调用两次)。
- 修复了错误GH-12102(在函数调用中对 TMP 值使用数组访问时出现不正确的编译错误)。
- DOM:
- 修复设置无效 DOMDocument 编码时的内存泄漏。
- Iconv:
- 修复了仍使用旧 iconv 签名的 NetBSD 构建。
- Intl:
- 修复了错误GH-12020(在 MessageFormatter::formatMessage() 失败后 intl_get_error_message() 被破坏)。
- MySQLnd:
- 修复了错误GH-10270(通过 SSL 连接失败时出现无效错误消息:“trying to connect via (null)”)。
- ODBC:
- 修复了 SQLPrepare 失败导致的内存泄漏。
- 修复了 persistent procedural ODBC 连接未关闭的问题。
- SimpleXML:
- 修复了错误#52751(不支持 XPathprocessing-instruction() 函数)。
- SPL:
- 修复了错误GH-11972(8.1.18 中的 RecursiveCallbackFilterIterator 回归)。
- SQLite3:
- 修复了错误GH-11878(SQLite3 回调函数导致可调用数组出现内存泄漏)。
更多详情可查看 ChangeLog。
下载地址:https://windows.php.net/download/