Ciao a tutti.

Vorrei sapere perchè questo codice:
Codice PHP:
setlocale(LC_ALL'it_IT');
// setlocale(LC_ALL, 'en_EN');
echo strftime("%a, %e %B %Y"time()); 
Mi restituisce Tue, January 2006 sia impostando it_IT che en_EN (ovvero è indifferente a setlocale() e non visualizza %e)

Non dovrebbe restituirmi Mer, 31 Gennaio 2006 per l'italiano oppure Tue, 31 January 2006 per l'inglese?

Ho installato Apache 1.3 e PHP 4.4.1
Da cosa dipende?