Leyendo lo que hace con el
w vas a ver que la persona que hizo este script elimina domingos y sabados
Código PHP:
%
case "w": // Number of full weekdays
$days_difference = floor($difference / 86400);
$weeks_difference = floor($days_difference / 7); // Complete weeks
$first_day = date("w", $datefrom);
$days_remainder = floor($days_difference % 7);
$odd_days = $first_day + $days_remainder; // Do we have a Saturday or Sunday in the remainder?
if ($odd_days > 7) { // Sunday
$days_remainder--;
}
if ($odd_days > 6) { // Saturday
$days_remainder--;
}
$datediff = ($weeks_difference * 5) + $days_remainder;
break;
Por lo tanto solo lee de lunes a viernes. Te sugiero que leas los cases y lo que el hace para entiendas mejor que hace en cada letra.