Originariamente inviato da jonnyx91
Il problema è che io non lo voglio per oggi, ma per qualsiasi data.
Come devo fare?

Vale quanto detto prima.

Codice PHP:
echo date('w',strtotime('2009-09-28')); 
questo restituirà 1, cioè lunedì.
Basta che crei l'array se vuoi il formato letterale.