Originariamente inviato da piero.mac
fai due array con giorni e mesi e ti imposti la stringa.

Oppure prova con setlocale(LC_ALL, 'it_IT') o ita_ITA dipende dall'OS.
codice:
setlocale (LC_TIME, "ita_ITA");
print (strftime ("%A %d %B %Y."));
piero, lui ha un timestamp che tira fuori da mysql

certo può farlo lo stesso ma se ha un timestamp non unix, quindi timestamp e basta, deve convertirlo in unix timestamp, estrarlo e poi usare php per stamparlo quando può farlo direttamente con mysql