Функция checkdate

Функция checkdate проверяет корректность даты. Если такая дата существует - вернет true, в противном случае - false.

Синтаксис

phpcheckdate(int $month, int $day, int $year): bool

Пример

Давайте выполним проверку правильности даты:

php<?php
  var_dump(checkdate(9, 16, 2015));
?>

Результат выполнения кода:

phptrue

Пример

А сейчас функции передана некорректная дата (32 декабря не существует) и функция вернет false:

php<?php
  var_dump(checkdate(12, 32, 2015));
?>

Результат выполнения кода:

phpfalse