这是我的代码public function createUsersNumberTest($number){ $collect=LazyCollection::make(function($number){ dd($number); } ); $collect->collect();}为什么我不在函数中使用 $number ?
1 回答
幕布斯7119047
TA贡献1794条经验 获得超8个赞
由于您内部有一个匿名函数,因此它不会看到您$number
通过它传递use
public function createUsersNumberTest($number){
$collect=LazyCollection::make(function() use ($number) {
dd($number);
}
);
$collect->collect();
}
- 1 回答
- 0 关注
- 108 浏览
添加回答
举报
0/150
提交
取消