PHP 版本演进
PHP 采用每年 11 月发布一个主特性版本的模式,受支持版本享有 3 年官方维护。从 PHP 7.0 到 8.x,PHP 实现了从弱类型动态胶水到高性能强类型面向对象语言的蜕变。
版本索引
PHP 8.5
- 发布时间: 2025 年 11 月
- 版本重点: 加入 URI 扩展和管道运算符 |。
PHP 8.4
- 发布时间: 2024 年 11 月
- 版本重点: 属性钩子(Property Hooks):原生支持 get 与 set 访问器逻辑,减少冗余样板代码。
PHP 8.3
- 发布时间: 2023 年 11 月
- 版本重点: 类型化类常量(Typed Class Constants)。
PHP 8.0
- 发布时间: 2020 年 11 月
- 版本重点: 引入 JIT(即时编译器)。
PHP 7.0
- 发布时间: 2015 年 12 月
- 版本重点: 基于全新的 PHPNG(Next Generation)重写底层 Zend VM 核心,执行性能提升高达 2x~3x,内存减半。
升级实战
- 升级至 PHP 8.x 时,需特别注意弱类型比较(如
0 == "foo"在 PHP 8.0 中变更为 false)引发的旧代码隐患。