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 提供更好的语法、更高的性能和更安全的类型系统。
➡️

继续阅读