io ho fatto così dopo aver settato
setlocale(LC_TIME, "it_IT.ISO_8859-1");
ho creato questa funzione.
function data_italiano($giorno)
{
$dat=explode("-", $giorno);
$year=$dat[0];
$mese=$dat[1];
$day=$dat[2];
$first= mktime(0,0,0,$mese,$day,$year);
$data=strftime ("%A %d %B", date($first));
return "$data";
}
e nella pagina dove mi serve la richiamo così
'.data_italiano($a_row->data_cnt).'
e mi stampa una data in italiano così:
domenica 6 marzo 2005
è troppo macchinoso?
grazie