Bueno....para la fecha en español deben utilizarse array y complementarlo con
date(), te pongo el siguiente ejemplo.
Para obtener la fecha como esta:
Sabado, 3 de septiembre de 2005 Código PHP:
<?php
$sem = date("w");
$month = date("n");
$month = $month - 1;
$dia_mes = date("j");
$año = date("Y");
$dia_sem = array('Domingo','Lunes','Martes','Miercoles','Jueves','Viernes','Sabado');
$dia_esp = $dia_sem[$sem];
$mes = array('Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre');
$mes_esp = $mes[$month];
$fecha = "$dia_esp, $dia_mes de $mes_esp de $año";
?>
se pondria en pantalla de esta forma:
echo ("$fecha");
Ya tu le haces las variaciones que necesites
.
Saludos