PHP的闭包用法(function (参数) use (arg[])的用法)
一开始看到function (参数) use (arg[])的用法还是感觉很陌生的,后来看了一下,就是php的闭包,也就是匿名函数的用法。详细的demo可以看下方链接。我的理解是: 就是和java一样的匿名函数,只是有了一个use关键字,这个关键字传递进去的参数,一旦在函数内进行了修改,函数外再调用就会发生同样的变化。类似于c的地址传递。因为php的变量作用域,在类中定义的变量,是不能在函数内部直接使用的。所以要use传递进去,达到类似java的类变量的那种用法的效果。在所有函数外部定义的变量,拥有全局
原创
2020-06-17 21:14:49 ·
1960 阅读 ·
0 评论