checkdate ()

bool checkdate (int $month, int $day, int $year)

Повертає TRUE якщо дата, визначена аргументами, є правильною; інакше повертає FALSE. Дата вважається правильною, якщо:

  • рік у діапазоні від 1 до 32767 включно
  • місяць в діапазоні від 1 до 12 включно
  • day є допустимим номером дня для місяця, заданого аргументом month, беручи до уваги, що year може задавати високосний рік.