我试图根据变量的值附加到两个不同的数组。
$availableDates = array();
$unavailableDates = array();
$total1 = 100 //For example
foreach($selectedDates as $checkingDate)
{
$checkQuery = some query
$total2 = number of rows from $checkQuery
$availableSeats = $total1 - $total2;
if($availableSeats > 0)
{
$availableDates[] = $checkingDate;
}
else
{
$unavailableDates[] = $checkingDate;
}
}
$selectedDates
是一系列日期 - 例如array(2014-01-01, 2014-01-02)
。
现在问题是,它完美地附加到$availableDates[]
,但即使满足条件,它也不会附加到$unavailableDates[]
。我错过了什么?