zoukankan      html  css  js  c++  java
  • php闭包研究

    使用js的人对闭包是熟悉,以前接触php的时候还不知道可以使用闭包,今天学习了一下,还是记录下来

    一个简单的例子

        function test_closures(){
            
            $id = 1;
            $func = function() use ($id){
                echo $id;
            };  //这个结束符一定要加上,今天就这里还调试了一会
    
            return $func; 
        }
    
        $func = test_closures();
        $func();  // 1

    1 与js一样,闭包就是作用域的问题以及匿名函数
    2 use关键字连接闭包和外界变量,也是说如果没有使用use($id),程序就会报错 Notice: Undefined variable: id 
  • 相关阅读:
    各种小知识
    基础技能
    st表
    有理数取余
    FFT加速高精度乘法
    unique
    离散化
    线段树复杂度分析
    楼房重建
    电脑装系统常用方法
  • 原文地址:https://www.cnblogs.com/waited/p/5263844.html
Copyright © 2011-2022 走看看