Ich habe die unten Funktion, um die Anzahl der Tage zwischen 2 Tagen, außer am WochenendeSchalten Rückkehr in variable
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;
}
}
Dies funktioniert gut zu bekommen, aber wie schalte ich die Rückkehr in eine Variable Echo/verwenden?
$ working_days = getWorkingDays ($ start, $ end); –
Wie * hast * du weißt, dass es funktioniert? –
Er hat wahrscheinlich nur die Funktion aufgerufen und das Ergebnis dort ausgegeben –