Документация PHP
| Документация DHTML | Документация Smarty | SVG/VML Графика и JavaScript
| Документация bash |
checkdate
(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));
?>
Приведенный выше пример выведет:
bool(true) bool(false)
См.также описание функций mktime() и strtotime().