Hola, tengo una necesidad, según una fecha que esta registrado en mi base de datos que es date yo quisiera mediante una función que determine que día de la semana para que me devuelva por ejemplo: Lunes, 05 de agosto de 2010, si es posible me supongo que lo arrojará en ingles así que la funcion también lo convierta en español, yo estoy usando esta función que me descompone la fecha para devolver una cádena.
Código PHP:
function convierte_fecha($fecha_ingles){
$ano=substr($fecha_ingles, 0, 4);
$mes=substr($fecha_ingles, 5, 2);
$dia=substr($fecha_ingles, 8, 2);
if ($mes=="01") $mes="Enero";
elseif ($mes=="02") $mes="Feb";
elseif ($mes=="03") $mes="Mar";
elseif ($mes=="04") $mes="Abr";
elseif ($mes=="05") $mes="May";
elseif ($mes=="06") $mes="Jun";
elseif ($mes=="07") $mes="Jul";
elseif ($mes=="08") $mes="Ago";
elseif ($mes=="09") $mes="Sep";
elseif ($mes=="10") $mes="Oct";
elseif ($mes=="11") $mes="Nov";
elseif ($mes=="12") $mes="Dic";
else $mes="--";
$fecha_castellano = $dia." de ".$mes." de ".$ano;
echo "$fecha_castellano";
}