get(); $now = time(); foreach ($list as $item) { if (strtotime($item->end_time) <= $now) { $keno = static::getKeno(); $item->keno = json_encode($keno); $winningNumbers = static::getWinningNumbers($keno); $item->winning_numbers = implode(',', $winningNumbers); $item->status = PcIssue::STATUS_DRAW; $item->save(); } } } private static function createIssueNo() { } }