我有2个收藏。我想结合。
$a = collect([1,2,3]);
$b = collect(['a','b','c']);
我想要那个;
$c = 1-a ;
如何将两者结合?
{{ Form::select('things', $c , NULL,NULL ['id' => 'myselect']) }}
答案 0 :(得分:2)
首先,您需要组合这些集合。
$a = collect([1,2,3]);
$b = collect(['a','b','c']);
$combined = $a->combine($b);
然后使用map()
方法来处理您的收藏夹项目
$united = $combined->map(function ($value,$key){
return $key."-".$value;
});
答案 1 :(得分:1)
$a = collect([1,2,3]);
$b = collect(['a','b','c']);
$c = $a->combine($b);
$d = $c->map(function($item, $key){
return $item . '-' . $key;
});