Manual do PHP
Anterior |  | Próxima

# checkdate

(PHP 3, 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.

Exemplo 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().

Anterior | Principal | Próxima
Data e hora | Acima | date_sunrise