(PHP 4, PHP 5)
checkdate — Valida uma data Gregoriana
Checa a validade da data formada pelos argumentos. Uma data é considerada válida se cada parâmetro é adequadamente definida.
O mês entre 1 e 12.
O dia está dentro do número permitido de dias para um month. Anos bissexto são levados em consideração.
The year is between 1 and 32767 inclusive.
Retorna TRUE se a dada data é valida; caso contrário retorna FALSE.
Exemplo #1 Exemplo da checkdate()
<?php
var_dump(checkdate(12, 31, 2000));
var_dump(checkdate(2, 29, 2001));
?>
O exemplo acima irá imprimir:
bool(true) bool(false)