(PHP 4, PHP 5, PHP 7, PHP 8)
checkdate — Validar una fecha gregoriana
Comprueba la validez de una fecha formada por los argumentos. Una fecha se considera válida si cada parámetro está propiamente definido.
month
El mes entre 1 y 12 inclusive.
day
El día que está dentro del número de días del mes month
dado. Los años year
bisiestos son tomados en consideración.
year
El año entre 1 y 32767 inclusive.
Ejemplo #1 Ejemplo de checkdate()
<?php
var_dump(checkdate(12, 31, 2000));
var_dump(checkdate(2, 29, 2001));
?>
El resultado del ejemplo sería:
bool(true) bool(false)