la cosa strana è che se scrivo
codice:
echo date('n',strtotime("now"));
funziona correttamente