PHP 8.3 发布了首个 RC。按照发布计划,RC 阶段会有 6 个版本更新,然后在 11 月 23 日发布最终正式 GA。
PHP 8.3 引入了许多新特性,同时也弃用了不少功能,以及其他变更。
8.3 主要新特性
- 类型化的类常量 (Typed Class Constants)
- 支持获取动态的类常量 (dynamic class constant) 和枚举成员 (Enum member)
- 新增
json_validate()
函数,用于验证 JSON - 添加 Random 扩展
- 添加
mb_str_pad()
- 添加
#[\Override]
属性 - 新增更多 PHP Sockets 选项
-
增加对 cURL 7.87 及以下版本的新 cURL 选项和常量的支持
-
支持匿名只读类 (anonymous read-only classes)
-
支持在数组中使用负数索引 (negative indices)
点此查看 PHP 8.3 具体变化。