1日の数値を取得するためにphpで使用する方が安全/優れています:
date('w'); // Numeric representation of the day of the week
また
date('N'); // From php manual: ISO-8601 numeric representation of the day of the week (added in PHP 5.1.0)
2 番目のバージョンの方が自然に感じられるので気に入っていますが、いずれかの方法を使用する以上の意味があるかどうか疑問に思っています。