美文网首页
「php化整为零系列」二、Closures(闭包)

「php化整为零系列」二、Closures(闭包)

作者: Bill_Wang | 来源:发表于2016-08-02 17:00 被阅读31次
源码地址:https://github.com/wilfordw/phpTutorial

该系列我只写我的理解,非官方解释,如不够专业请见谅

闭包又称匿名函数,PHP增加这一特性,也是为了让代码更简洁,尤其use对于外部变量的引用尤其关键

<?php
    function arrayPlus($array, $num)
    {
        array_walk($array, function(&$v) use($num){
            $v += $num;
        });
        print var_dump($array);//输出array(3) { [0]=> int(6) [1]=> int(7) [2]=> int(8) }
    }

    arrayPlus([1,2,3],5);

相关文章

网友评论

      本文标题:「php化整为零系列」二、Closures(闭包)

      本文链接:https://www.haomeiwen.com/subject/joofsttx.html