php - 为什么不在 php laravellazyCollection 中使用函数参数
问题描述
这是我的代码
public function createUsersNumberTest($number){
$collect=LazyCollection::make(function($number){
dd($number);
}
);
$collect->collect();
}
为什么我不在函数中使用 $number ?
解决方案
由于您在其中有一个匿名函数,因此看不到您$number
将其传递给use
public function createUsersNumberTest($number){
$collect=LazyCollection::make(function() use ($number) {
dd($number);
}
);
$collect->collect();
}