Função checkdate

A função checkdate verifica a correção de uma data. Se tal data existir, retornará true, caso contrário - false.

Sintaxe

phpcheckdate(int $month, int $day, int $year): bool

Exemplo

Vamos verificar a correção de uma data:

php<?php
  var_dump(checkdate(9, 16, 2015));
?>

Resultado da execução do código:

phptrue

Exemplo

Agora foi passada uma data incorreta para a função (32 de dezembro não existe) e a função retornará false:

php<?php
  var_dump(checkdate(12, 32, 2015));
?>

Resultado da execução do código:

phpfalse