Я имею функцию ниже, чтобы получить количество дней между 2-х дней, исключая выходныеTurn возвращение в переменную
function getWorkingDays($startDate, $endDate)
{
$begin = strtotime($startDate);
$end = strtotime($endDate);
if ($begin > $end) {
echo "startdate is in the future! <br />";
return 0;
} else {
$no_days = 0;
$weekends = 0;
while ($begin <= $end) {
$no_days++; // no of days in the given interval
$what_day = date("N", $begin);
if ($what_day > 5) { // 6 and 7 are weekend days
$weekends++;
};
$begin += 86400; // +1 day
};
$working_days = $no_days - $weekends;
return $working_days;
}
}
Это прекрасно работает, однако как я перехожу возвращение в переменную эхо/использовать?
$ working_days = getWorkingDays ($ start, $ end); –
How * did * вы знаете, что это работает нормально? –
Он, вероятно, просто вызвал функцию и повторил результат там –