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:

bool(true) bool(false)

Por hoje é só. Bons estudos.

Claudeci Goularte

Programador com mais de 11 anos de experiência, graduado em Análise e Desenvolvimento de Sistemas, e pós graduado em MBA em Arquitetura de Software. Sou Sócio fundador e administrador na empresa Kamoney Empreendimentos Digitais Ltda.

Você pode gostar...

Deixe uma resposta

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