Validar datas em PHP com checkdate

No PHP, existe uma função muito simples para validação de datas. A chamada checkdate.

A função checkdate, checa a validade da data formada pelos argumentos. Uma data é considerada válida se cada parâmetro é adequadamente definido.

Ela recebe 3 parâmetros para validação de uma data, que são basicamente o mês, dia e o ano para validação, como mostrada na sintaxe abaixo:

O parâmetro month, deve receber o número do mês, entre os números 1 (Janeiro) e 12 (Dezembro). O parâmetro day, está dentro do número permitido de dias para um mês, iniciando-se claro, em 1.

OBS: Anos bissexto são levados em consideração.

O parâmetro year, suporta anos entre o número 1, até o ano 32767.

Após a validação da data, a função irá retornar o TRUE, caso seja uma data válida, e FALSE, em caso contrário.

Veja a sua utilização de forma prática.

O exemplo, irá imprimir o resultado a seguir:

Por hoje é só. Bons estudos.

Autor(a):
Claudeci Goularte
Formado em Análise e Desenvolvimento de Sistemas pela Faculdade de Filosofia, Ciências e Letras Santa Marcelina, e pós-graduado em Arquitetura de Software, pelo Instituto de Gestão em Tecnologia da Informação, o IGTI. Sou desenvolvedor de sistemas desde 2006, com ampla experiência em PHP, MySQL, C#, SQLServer, CSS, HTML, JavaScrit, JQuery, C#, SqlServer, entre outras. Amante da profissão.

Deixe uma resposta

Seu endereço de e-mail não será publicado. Campos marcados são obrigatórios *