06/11/2006, 06:47
|
| | Fecha de Ingreso: octubre-2006
Mensajes: 34
Antigüedad: 18 años, 1 mes Puntos: 0 | |
Pues puedes usar la funcion date con el parametro ("l") en el formato para que te devuelve el nombre del dia de la semana(en inglés):
$dia_semana=date ("l", mktime(0, 0, 0, 11, 06, 2006));
Para recorrer los dias entre dos fechas dadas (formato fecha ingles):
Se usa la funcion mktime(horas, minutos, segundos, mes, dia, año)
$dia_inicio=mktime(0, 0, 0, 11, 6, 2006);
$dia_fin=mktime(0, 0, 0, 11, 8, 2006);
$resta=$dia_fin-$dia_inicio;
$dias_restan=$resta/86400;
for ($i=0;$i<=$dias_restan;$i++)
{
$dia_semana=date ("l", $dia_inicio+($i*86400));
switch ($dia_semana)
{
case Monday: break;
case Tuesday: break;
...
...
}
}
Espero que te sirva. |