Ver Mensaje Individual
  #12 (permalink)  
Antiguo 11/07/2009, 11:53
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: funcion date_diff() modificar

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.