hi,
ist zwar primitiv und eigentlich nicht 100% richtig, aber mach mal -1+1.
dann würde ich aber doch eher zu einem type cast durch voranstellen von (int) raten:
(int) date('M')
http://www.php.net/manual/de/language.types.type-juggling.php
gruss,
wahsaga