PHP 8.2.12 更新日志
PHP 8.2.12 发布于 2023 年 10 月 26 日,是 PHP 8.2 分支的正式维护版本,主要修复核心运行时、DOM、Hash、Intl、OPcache、SimpleXML、XML 和 XSL 相关问题。
- Core 与 CLI:修复使用带 doc block trait 的类内存泄漏、module entry 被覆盖导致 ext/dom 类型错误、__builtin_cpu_init 检查、ZTS + preload 在 shutdown 时段错误,并确保只有一个 Date header。
- CType、DOM 与 Fileinfo:修复 PHP 8.1 及更高版本中 ctype_alnum 变慢、恢复旧命名空间协调行为、DOMNode 序列化问题,以及部分 SVG 文件被 fileinfo 识别为 text/xml 的问题。
- Filter、Hash 与 Intl:修复 FILTER_CALLBACK 显式 FILTER_REQUIRE_SCALAR、复制或克隆 finalized HashContext 时段错误、IntlDateFormatter 构造段错误,以及无效 locale 时异常处理问题。
- MySQLnd、OPcache 与 PCRE:修复 mysqlnd.so 启动错误、已删除文件上的 opcache_invalidate()、JIT 私有数组属性访问错误,以及 PCRE JIT 下正则结果不同的问题。
- SimpleXML:修复 xpath 无法处理注释、entity reference 在 var_dump/print_r 中无限循环、无法获取 processing instruction 内容,以及无法获取注释内容的问题。
- Streams、XML 与 XSL:修复 IPv4 address/port 同为 0 时绑定、xml_parse_into_struct() stub 返回类型和重复调用内存泄漏,以及 XSLTProcessor::transformToDoc 返回 SimpleXML 时类型错误的问题。





