PHP 8.5 发布:引入管道操作符、内置 URI 扩展
💡
原文中文,约3700字,阅读约需9分钟。
📝
内容提要
PHP 8.5 将于2025年11月20日发布,新增URI扩展、管道操作符和克隆属性支持,提升性能与安全性。新特性包括安全解析URI、简化函数调用、改进只读类和返回值检查,旨在提供更智能的编程体验。
🎯
关键要点
- PHP 8.5 将于 2025 年 11 月 20 日发布,包含 URI 扩展、管道操作符和克隆属性支持。
- 新增的 URI 扩展提供安全解析和修改 URI 的 API,遵循 RFC 3986 和 WHATWG URL 标准。
- 管道操作符允许将多个函数调用串联,简化代码可读性。
- 克隆时可以通过传递关联数组更新对象属性,简化 readonly 类的使用。
- 添加 #[ oDiscard] 属性后,未使用的返回值会发出警告,提高 API 安全性。
- 静态闭包和 First-class 可调用可以用于常量表达式,增强灵活性。
- 持久化 cURL Share 句柄避免每次初始化的开销,提高性能。
- 新增 array_first() 和 array_last() 函数,简化数组操作。
- PHP 8.5 提供更好的语法、更高的性能和更安全的类型系统。
➡️