No se si te servirá o no, pero se puede hacer simplemente, tan solo basta con utilizar la función getdate(); seteada de la manera que quieres que muestre la fecha y hora.
Un ejemplo fácil seria:
Código PHP:
$fechaactual = getdate();
print_r($fechaactual);
echo "Hoy es: $fechaactual[weekday], $fechaactual[mday] de $fechaactual[month] de $fechaactual[year]";
Claramente de esta manera se impimiria "Hoy es
-dia de la semana-,
-dia del mes- de
-nombre de mes- de
-año-"
Aca te dejo los valores para que puedas configurarlo a tu gusto
Código:
[seconds] – Segundos –> 0-59
[minutes] – Minutos –> 0-59
[hours] – Horas –> 0-23
[mday] – Día del mes –> 1-31
[wday] – Día de la semana –> 0(Domingo) – 6(Sábado)
[mon] – Mes –> 1-12
[year] – Año –> 4 dígitos
[yday] – Día del año –> 0-365
[weekday] – Día de la semana en formato texto –> Sunday-Saturday
[month] – Nombre del mes –> January-December
[0] – Segundos Unix –> -2147483648 hasta 2147483647
Saludos!