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.