前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【说站】php7.4新特性

【说站】php7.4新特性

作者头像
很酷的站长
发布2022-11-23 12:20:04
3770
发布2022-11-23 12:20:04
举报
文章被收录于专栏:站长的编程笔记

php7.4新特性

1、支持数组内解包 – 数组扩展Spread运算符

2、箭头函数 2.0 (更加简短的闭包)

因为匿名函数或封闭包主要用于JS,所以它们在PHP上看起来很啰嗦,它们的实现和程序维护也会比较复杂。

引入箭头函数的支持大大简化了PHP开发者的代码,使语法更加简洁。这样,您的代码可读性和简洁性将大大提高。看看下面的例子。

如果是以前,必须按下面的代码块来写:

代码语言:javascript
复制
function cube($n){
return ($n * $n * $n);
}
$a = [1, 2, 3, 4, 5];
$b = array_map('cube', $a);
print_r($b);

php7.4的写法

代码语言:javascript
复制
$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个方面,本篇重点对箭头函数进行了讲解,如果对其他的特性感兴趣,可以在课后进一步的了解。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • php7.4新特性
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档