主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
11月23日,PHP 8.3正式发布。主要变化是增加了“类常数的显式类型”、“只读属性的深度复制”和“随机性函数的补充”,此外还进行了性能改进和错误修复。
最新版本的主要功能包括:
1.添加#【\ Override】属性。
验证用此属性标记的方法实际上具有被重写的父方法。它可以防止在删除父方法时出现输入错误或重构,这可能会触发致命错误。
2.类常数的显式类型
现在可以对类、接口或属性中声明的常数进行类型化。与JavaScript一样,PHP也是一种动态语言,但对强类型的需求正在增加,并逐渐增加了一些相应的支持。
3.添加json_validate()函数。
该函数检查字符串是否是有效的JSON(JavaScript对象表示),并且比json_decode()更有效。
4.只读属性深层复制
该函数是解决PHP支持只读属性这一“严重缺陷”的建议之一。非只读类可以扩展只读类的提议未获批准,但复制期间重新初始化只读属性的能力获得了批准。在__clone()方法执行期间,它只能重新初始化一次。
PHP的新版本大约每12个月发布一次。上一个版本是2022年12月发布的PHP 8.2。PHP的每个版本都有两年的主动支持和一年的安全支持。因此,PHP 8.0的生命周期即将结束。早在2022年11月26日,PHP 8.0就结束了主动支持,安全支持也将于2023年11月26日停止。
这几篇文章你可能也喜欢:
- Windows搭建IIS+PHP+MySQL环境(Windows搭建php服务器)
- 宝塔 panel php安装扩展失败怎么办(宝塔 panel php安装扩展失败怎么办?)
- 创建mysql索引极大地优化了php应用程序的性能(创建MySQL索引极大地优化了PHP应用程序的性能模块)
- Apache+MySQL+php环境安装(示例总结)(php安装mysqli扩展)
- 微信开发实现自定义菜单代码教程(如何从微信自定义菜单跳转到网页)
本文由主机参考刊发,转载请注明:PHP 8.3正式发布了新的类型化类常量和覆盖属性。 https://zhujicankao.com/99368.html
评论前必须登录!
注册