Приколы на PHP

есть код
//mktime($hour, $minute, $second, $month, $day, $year)
echo date('d.m.Y', mktime(00, 00, 00, 02, 04, 2010));
echo '<br/>';
echo date('d.m.Y', mktime(00, 00, 00, 02, 08, 2010));
а выводит:
04.02.2010
31.01.2010
вот такие пироги ( в чём фишка я знаю)
Метки: php
с нуля пишутся восьмеричные числа..
08 == 0
http://php.net/manual/en/language.types.integer.php