timeArr($start_time, $end_time, $interval_time); } function timeArr($start_time, $end_time, $interval_time, $arr = []) { if (strtotime($start_time) > strtotime($end_time)) return $arr; $arr[] = date('H:i', strtotime($start_time)); return $this->timeArr(date('Y-m-d H:i:s', strtotime($start_time) + ($interval_time * 60)), $end_time, $interval_time, $arr); } }