【发布时间】:2011-03-23 02:53:29
【问题描述】:
public function getAllEventsByDate($allEvents, $date) {
$theEvents = array();
foreach ($allEvents as $event) {
if ($date == 'future' && $event['start'] > time())
$theEvents[] = $event;
else if ($date == 'past' && $event['stop'] < time())
$theEvents[] = $event;
else if ($date == 'current' && $event['start'] < time() &&
$event['stop'] > time())
$theEvents[] = $event;
}
return $theEvents;
}
我的老板很惊讶我每次都用$theEvents[]。
你会怎么做?
【问题讨论】:
标签: php arrays function loops time