checkdate
(PHP 4, PHP 5)
checkdate — Validar uma data Gregoriana
Descrição
bool checkdate
( int $mês
, int $dia
, int $ano
)
Retorna TRUE se a data dada é válida; caso contrário retorna FALSE. Checa a validade da data formada pelos argumentos. Uma data é considerada válida se:
- O ano está entre 1 e 32767
- O mês está entre 1 e 12
- dia deve estar dentro do número de dias permitidos para o dado mês . anos bissextos são levados em consideração.
Example#1 checkdate() exemplo
<?php
var_dump(checkdate(12, 31, 2000));
var_dump(checkdate(2, 29, 2001));
?>
O exemplo acima exibirá:
bool(true) bool(false)
Veja também mktime() e strtotime().