Forum und email

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(12312000));
      
var_dump(checkdate(2292001));
      
?>

O exemplo acima exibirá:

  	
  	bool(true)
  	bool(false)
  	

Veja também mktime() e strtotime().