我有一个多维集合。我想对其进行迭代,并使用map()更改其某些子对象和数组
数组开始是开始时间
数组结束是结束时间
开始
array [0]是星期一
array 2是星期二
array 3是星期三
数组3是星期四
array [4]是星期五
array [5]是星期六
array [6]是星期天
此控制器代码
$day_name = ['mon','tue','wed','thu','fri','sat','sun'];
$day_period = collect(['day_name'=>$day_name,'start'=>$request->start,'end'=>$request->end]);
//dd($day_period);
$time_period = $day_period->map(function ($value){
return [$value->day_name => array([] => $value->start .' - '. $value->end)];
});
dd($time_period);
示例结果