2010-11-18 19 views

答えて

0
$dates = array('2010-11-03', '2010-11-01', '2010-11-07'); 
var_dump(validDates($dates)); // bool(false) 

$dates = array('2010-11-01', '2010-11-03', '2010-11-07'); 
var_dump(validDates($dates)); // bool(true) 

function validDates($dates) { 
    $lastDate = NULL; 
    foreach($dates as $date) { 
     $date = strtotime($date); 
     if ($date < $lastDate + (24 * 3600)) { 
      return FALSE; 
     } 
     $lastDate = $date; 
    } 
    return TRUE; 
} 

See it.

+0

よりも前であるため、失敗するでしょうクール、私はそれを試してみましょう。 –

関連する問題