PHP 8.5.4 更新日志
PHP 8.5.4 于 2026 年 3 月 12 日发布,是 PHP 8.5 分支的维护版本,包含 Core、Curl、Date、DOM、LDAP、MBString、Opcache、OpenSSL 和 Windows 等修复。
- Core:修复 Aarch64 LTO 构建下 zend_mm_heap 损坏、preloading constant AST closure 段错误、常量表达式中 (unset) cast 崩溃、JIT 下访问数组 null key 时弃用提示未显示、setRawValueWithoutLazyInitialization() 与 newLazyGhost() 触发 lazy object 断言、Reflection LazyProxy 属性 isset() 访问断言、untyped hooked property backing value 的赋值/自增/自减异常,以及 -std= 构建失败和 slibtool 下安装 libtool wrapper 的问题。
- Curl、Date、DOM:修复 Curl 长度截断、DatePeriod::__set_state() 无法处理 null start、带秒时区偏移丢失精度,以及访问 Dom\\Node::baseURI 或其他属性可能抛出 TypeError。
- LDAP 与 MBString:修复 ldap_modify() 对 controls 参数校验过严导致无法 unset attribute,以及 mb_guess_encoding 传入超大候选编码列表时崩溃。
- Opcache:修复 Solaris 上 JIT 报共享内存不足,以及包含 partial object 数组的 SCCP 异常。
- OpenSSL 与 Windows:修复多处泄漏和错误传播,并修复 Windows 下 clang 编译缺少 intrin.h include 的问题。





