美文网首页
「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