puedes hacerlo mediante arrays como dije
Código PHP:
Ver original//Establecemos zona horaria de Mexico
$dia = array('Domingo', 'Lunes', 'Martes', 'Miercoles', 'Jueves', 'Viernes', 'Sabado'); $mes = array('Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre', 'Noviembre', 'Diciembre');
//Mostramos la Fecha en Español
echo "Fecha: ".$dia[date('N')].' '.date('j').' de '.$mes[date('n')]. ' del '.date('Y');
Soy de Mexico, asi que la fecha es la de Mexico y muestra
Fecha: Miercoles 19 de Noviembre del 2016