Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/09/2006, 09:45
Avatar de claudiovega
claudiovega
 
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
O prueba esto:

Código PHP:
<?php
    
//la funcion recibe el parametro fecha en el formato indicado
    //si no se pasa un parametro asume la fecha de hoy 15/09/2006
    
function fRecibeFechaRetornaDia($fecha="15/09/2006")
    {
        
//el primer dia de la semana en ingles es el domingo
        
$semana=array("DOMINGO","LUNES","MARTES","MIERCOLES","JUEVES","VIERNES","SABADO");
        list(
$dia,$mes,$ano)=explode("/",$fecha);
        
//date("w") devuelve la posicion del dia de la semana
        
$posdia=date("w",mktime(0,0,0,$mes,$dia,$ano));
        return 
$semana[$posdia];
    }
    
//este echo es sólo es para probar que funciona
    
echo fRecibeFechaRetornaDia();
?>