• 技术文章 >PHP >PHP教程

    php7.4新特性

    小妮浅浅小妮浅浅2021-05-20 16:48:42原创5699

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

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

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

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

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

    function cube($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教程

    推荐操作系统:windows7系统、PHP7.4、DELL G3电脑

    专题推荐:php74
    上一篇:php7为什么比5快 下一篇:php7.3新特性

    相关文章推荐

    • php算术运算符的补充理解• PHP中array_chunk函数是什么?• php中array_splice()移除元素• php递增和递减运算符的介绍• php中QPM框架是什么?• php哈希冲突是什么?• php常见变量类型有哪些?• php数组交集函数• php解析json数据• php返回json数据• php包含字符• php文件用什么软件打开• php文件怎么在浏览器运行• 如何打开php项目• php7与php5的区别• php7为什么比5快

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网