IT之家 2024年11月22日
PHP 8.4.1 重大更新发布:属性钩子、不对称可见性、新 DOM API 等
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

PHP 开发团队发布了 PHP 8.4.1 版本,这是 8.4 主要分支的首个版本,修复了多个关键安全漏洞,包括 CVE-2024-8929、CVE-2024-8932 等,建议所有 PHP 用户尽快升级。此外,该版本还引入了许多新特性,例如属性钩子、不对称可见性、全新的 #[Deprecated] 属性、延迟对象等,以及新增的 DOM API 和 array_*() 函数等,同时还包含了性能优化和 bug 修复,进一步提升了 PHP 的稳定性和可靠性。

🤔 **修复多个安全漏洞:** PHP 8.4.1 修复了多个关键安全漏洞,包括 CVE-2024-8929、CVE-2024-8932、CVE-2024-11233、CVE-2024-11234 和 CVE-2024-11236,这些漏洞可能导致潜在的安全风险,建议用户尽快升级以确保系统安全。

🚀 **引入属性钩子:** 属性钩子提供对计算属性的支持,允许 IDE 和静态分析工具直接理解属性,并支持可靠地预处理或后处理属性值,无需编写 getter 或 setter 方法。

🔒 **支持不对称可见性:** 现在可以独立控制属性的读写作用域,减少了编写繁琐的 getter 方法来公开属性的需求,增强了代码的灵活性和安全性。

⏱️ **引入延迟对象:** 开发者可以创建延迟初始化的对象,只有在访问时才进行初始化,提高程序效率,尤其适用于大型对象的创建。

🌐 **增强 DOM API 和 HTML5 支持:** 新的 DOM API 包括符合标准的 HTML5 支持,修复了 DOM 功能行为中的错误,并添加了几个函数,方便处理文档。

➕ **新增 array_*() 函数:** 新增了 array_find()、array_find_key()、array_any() 和 array_all() 函数,简化了数组操作。

🔄 **其他改进:** PHP 8.4.1 还包含了大量的性能优化、bug 修复和代码清理工作,进一步提升了 PHP 的稳定性和可靠性。

IT之家 11 月 22 日消息,PHP 开发团队于 11 月 21 日发布 PHP 8.4.1 版本更新,修复了多个关键安全漏洞,并同时引入了诸多改进和新特性,8.4.x 也成为 PHP 语言的最新主要版本。

IT之家查询公开资料,PHP 8.4.1 是 8.4 主要分支的首个版本,8.4.0 由于未包含安全修复,被直接跳过。

安全方面,PHP 修复了以下安全漏洞:

这些漏洞可能导致潜在的安全风险,建议所有 PHP 用户尽快升级到 8.4.1 版本以确保系统安全。

IT之家援引新闻稿,附上 PHP 8.4.1 更新主要内容如下:

此外,PHP 8.4.1 还包含了大量的性能优化、bug 修复和代码清理工作,进一步提升了 PHP 的稳定性和可靠性。完整的更新日志请访问官方网站查看。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

PHP PHP 8.4.1 安全漏洞 新特性 更新
相关文章