Funções de Data/Hora
PHP Manual

checkdate

(PHP 4, PHP 5, PHP 7)

checkdateValida uma data Gregoriana

Descrição

bool checkdate ( int $month , int $day , int $year )

Checa a validade da data formada pelos argumentos. Uma data é considerada válida se cada parâmetro é adequadamente definido.

Parâmetros

month

O mês entre 1 e 12.

day

O dia está dentro do número permitido de dias para um month. Anos bissexto são levados em consideração.

year

O ano está entre 1 e 32767, incluso.

Valor Retornado

Retorna TRUE se a data informada é valida; caso contrário retorna FALSE.

Exemplos

Exemplo #1 Exemplo da checkdate()

<?php
 var_dump
(checkdate(12312000));
 
var_dump(checkdate(2292001));
 
?>

O exemplo acima irá imprimir:

bool(true)
bool(false)

Veja Também


Funções de Data/Hora
PHP Manual