我目前正在学习OOP,我在一个项目中遇到了一些我正在研究并且不确定它的作用。
我想知道是否有人可以通过一些细节向我解释。
有2位,如下
$check_up = function($record) {
return ($record->status == 1);
};
我完全迷失了,因为整个班级都没有设置$ record变量,所以从...获得“状态”的地方......
,第二个例子是:
$check_up = function($record) use($website) {
return ($record->check < $website->warning);
};
理解这一点非常感谢任何帮助。
答案 0 :(得分:2)
评论时请尝试阅读此public class DeviceModelVariation
{
public int DevicesID { get; set; }
public string DeviceUID { get; set; }
public string MACAddress { get; set; }
}
anonymous
function
Anonymous
,也称为闭包,允许创建没有指定名称的函数。它们作为functions
callback
的值最有用,但它们还有许多其他用途。