近日,php 7.4.0 发布了,此版本标志着 php 7 系列的第四次特性更新。
php 7.4.0 进行了许多改进,并带来了一些新特性,包括:
typed properties 类型属性
类属性现在支持类型声明,以下示例将强制 $ur-> id 只能分配 int 值,而 $ur-> name 只能分配 string 值。
arrow functions 箭头函数
箭头函数提供了用于定义具有隐式按值作用域绑定的函数的简写语法。
将闭包传递给 array_map 或 array_filter 等函数时,它可以发挥极大的作用。
limited return type covariance and argument type contravariance有限返回类型协变与参数类型逆变
仅当使用自动加载时,才提供完全协变/逆变滥竽充数的故事支持。在单个文件中,只能使用非循环类型引用,因为所有类在被引用之前都必须可用。
unpacking inside arrays 打包内部数组
numeric literal parator数值文字分隔符
数字文字可以在数字之间包含下划线。
weak references 弱引用
弱引用使程序员可以保留对对象的引用,不会四川美院阻止对象被销毁。
allow exceptions from __tostri乌石塘ng() 允许从 __tostring() 抛出异常
现在允许从 __tostring() 引发异常,以往这会导致致命错误,字符串转换中现有的可恢复致命错误已转换为 error 异常。
opcache preloadingopcache 预加载
新增 opcache 预加载支持。
此外还有一些弃用,以及从核心中删除一些扩展,详情查看:
/d/file/titlepic/manual-lookup.php
本文发布于:2023-04-07 23:24:33,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/e19997b248fc1053ea3a12398af3da45.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:PHP 7.4.0 发布.doc
本文 PDF 下载地址:PHP 7.4.0 发布.pdf
留言与评论(共有 0 条评论) |