checkdate
(PHP 3, PHP 4 , PHP 5)
checkdate -- Проверяет правильность даты по грегорианскому календарю
Описание
bool
checkdate ( int month, int day, int year)
Возвращает TRUE если дата, заданная аргументами, является правильной; иначе возвращает FALSE. Дата считается правильной, если:
-
год в диапазоне от 1 до 32767 включительно
-
месяц в диапазоне от 1 до 12 включительно
-
day является допустимым номером дня для месяца, заданного аргументом month, принимая во внимание,что year может задавать високосный год.
Пример 1. Пример использования функции checkdate()
<?php var_dump(checkdate(12, 31, 2000)); var_dump(checkdate(2, 29, 2001)); ?> |
Приведенный выше пример выведет:
|
См.также описание функций mktime() и strtotime().