我陷入了愚蠢的代码示例中,但找不到解决方案。我有以下代码:
* def rTime = karate.match(__arg.rTime, '#notnull').pass ? __arg.rTime : MEDIUM_RESPONSE_TIME)
,尽管Collection:all()里面有对象,但它始终向我返回一个空数组。有人可以帮我吗?
答案 0 :(得分:0)
在each
部分中,定义函数,使其具有新的变量范围。
尝试使用use
的PHP函数:
Route::get('/example', function(){
$arr=[];
Collection::all()->each(function($collection) use (&$arr){
$arr[]= $collection->id;
});
dd($arr);
});