Código PHP:
<?php
$lista_dias=array ("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sabado");
$lista_mes= array ("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
$fecha="02/06/2009";// aqui viene tu fecha.
$fecha_cachos=explode("/",$fecha);
$dia=$fecha_cachos[0];
$mes=$fecha_cachos[1];
$year=$fecha_cachos[2];
$timespan=mktime(0,0,0,$mes,$dia,$year);//mes - dia - año
$dia=date('w',$timespan);
$mes=date('m',$timespan);
if($mes<10){$mes=str_replace("0","",$mes);}
$dia=$lista_dias[$dia];
$mes=$lista_mes[$mes-1];
echo $dia." / ".$mes." / ".$fecha_cachos[2];
?>
la fecha debe de tener siempre el mismo formato : dia / mes / año
saludos