1、支持数组内解包 – 数组扩展Spread运算符
2、箭头函数 2.0 (更加简短的闭包)
因为匿名函数或封闭包主要用于JS,所以它们在PHP上看起来很啰嗦,它们的实现和程序维护也会比较复杂。
引入箭头函数的支持大大简化了PHP开发者的代码,使语法更加简洁。这样,您的代码可读性和简洁性将大大提高。看看下面的例子。
如果是以前,必须按下面的代码块来写:
functioncube($n){ return($n*$n*$n); } $a=[1,2,3,4,5]; $b=array_map('cube',$a); print_r($b);
php7.4的写法
$a=[1,2,3,4,5]; $b=array_map(fn($n)=>$n*$n*$n,$a); print_r($b);
因为有能力创建整齐而短的代码。网络开发过程会更快,也会节省你的时间。
3、NULL合并运算符
4、弱引用
5、协变返回和逆变参数
6、预加载
7、新的自定义对象序列化机制
在php7的版本更新后,学习其中的一些新特性,能够方便我们更好的提升实际代码的运行速度。
以上就是php7.4新特性的介绍,主要分为以上的7个方面,本篇重点对箭头函数进行了讲解,如果对其他的特性感兴趣,可以在课后进一步的了解。更多php学习指路:php教程
原文来自:https://www.py.cn© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容