2 回答

TA貢獻(xiàn)1712條經(jīng)驗(yàn) 獲得超3個(gè)贊
對(duì)您的最簡單的修改可能如下:
$timetable = [
'Monday' => [],
'Tuesday' => [],
'Wednesday' => [],
'Thursday' => [],
'Friday' => []
];
foreach ($rows as $row) {
$courseDay = $row['course_day'];
if (isset($timetable[$courseDay])) {
$timetable[$courseDay][] = $row;
}
}
首先創(chuàng)建索引作為工作日的時(shí)間表,然后如果工作日匹配則添加事件。它還允許您通過在時(shí)間表變量中添加或刪除它們來限制您支持的日期。

TA貢獻(xiàn)1786條經(jīng)驗(yàn) 獲得超11個(gè)贊
嘗試這樣做
foreach ($rows as $row) {
switch ($row['course_day']) {
case "Monday":
$timetable['Monday'][] = $row;
break;
case "Tuesday":
$timetable['Tuesday'][] = $row;
break;
case "Wednesday":
$timetable['Wednesday'][] = $row;
break;
case "Thursday":
$timetable['Thursday'][] = $row;
break;
case "Friday":
$timetable['Friday'][] = $row;
break;
}
}
- 2 回答
- 0 關(guān)注
- 114 瀏覽
添加回答
舉報(bào)