Função checkdate() PHP

Exemplo

Verificar se algumas datas são datas Gregorianas válidas:

<?php
var_dump(checkdate(12,31,-400));
echo "<br>";
var_dump(checkdate(2,29,2003));
echo "<br>";
var_dump(checkdate(2,29,2004));
?>

Exemplo de Execução

Definição e Uso

A função checkdate() é usada para verificar a data Gregoriana (Gregorian date).

Sintaxe

checkdate(month,day,year);
Parâmetros Descrição
month Obrigatório. Define o mês, valor numérico de 1 a 12.
day Obrigatório. Define o dia, valor numérico de 1 a 31.
year Obrigatório. Define o ano, valor numérico de 1 a 32767.

Detalhes Técnicos

Retorno: Retorna TRUE se a data for válida, caso contrário, retorna FALSE.
Versão PHP: 4.0+