Ну пример очень простой, есть дата, допустим 2010-07-23 как ее поделить на 3 части? $god=2010 $mesyac=07 $den=23 ?
а еще можно интеллектуально завернуть: смотреть есть ли число больше 12 и тогда это точно не месяц ienrf