Date in italiano con PHP
PHP ha un ottimo supporto per la date, sia per la programmazione a oggetti che non.
Questa la pgina base; come vedete è possibile formattare e rappresentare le date in praticamente qualsiasi modo.
Il problema, però, sorge quando vogliamo mostrare il nome del giorno o del mese in italiano, perchè di default questi sono in inglese.
Ovviamente possiamo risolvere anche questo; prima di tutto impostiamo l'italiano:
setlocale(LC_TIME, 'ita', 'it_IT.utf8');
Qui i dettagli per la funzione setlocale.
Nel mio caso ho impostato solo il parametro LC_TIME, il resto non mi serve; ma potete sostuirlo con LC_ALL per tutto il resto.